Usage of custom culture in ASP.NET MVC Razor

using System.Globalization;

namespace MvcCultureTest.Controllers
{
    public class HomeController : Controller
    {
        public ActionResult Index()
        {
            CultureInfo CurrentCultureInfo = new CultureInfo("en-US"); //declare culture
            ViewBag.CultureName = CurrentCultureInfo;
            ViewBag.MyNumber = 1235054;
            return View();
        }
    }
}




@{
    Layout = null;
}

<!DOCTYPE html>
<html>
<head>
    <title>Index</title>
</head>
<body>
    <div> 
        @ViewBag.MyNumber.ToString("N", ViewBag.CultureName); 
    </div>
</body>
</html>

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s