Вот мое решение в Javascript - очень похоже на JPot, но короче (и, возможно, немного быстрее):
value = new Date(parseInt(value.substr(6)));
"value.substr (6)" вынимает "/ Date ( ", а функция parseInt игнорирует символы не числа, которые встречаются в конце.
EDIT: Я намеренно исключил основание (второй аргумент parseInt), см. мой комментарий ниже . Также обратите внимание, что даты ISO-8601 предпочтительнее этого старого формата, поэтому этот формат обычно не должен использоваться для новой разработки. См. отличную библиотеку Json.NET для отличная альтернатива, которая сериализует даты с использованием формата ISO-8601.
Для ISO-8601 отформатированных дат JSON просто передайте строку в конструктор Date:
var date = new Date(jsonDate); //no ugly parsing needed; full timezone support
Наконец-то нашел ответ.
@using MyNamespace
Для VB.Net:
@Imports Mynamespace
Посмотрите на ответ @Javad_Amiry, если вы хотите включить пространство имен во все приложение.
В зависимости от Вашей потребности можно использовать один из следующего метода:
при необходимости во всех последующих представлениях, затем добавляют "использование your.domainName"; в _ViewStart.cshtml. Можно найти больше об этом в: , Где и как _ViewStart.cshtml файл расположения связан?
Или добавляют, что Ссылка на сборку в поле зрения web.config, как описано другими объяснила в: , Как Вы реализуете @using через все Представления у Asp. Сетевой MVC 3?
В ASP.NET MVC 3 Preview1 вы можете импортировать пространство имен для всех ваших бритвенных представлений с помощью этого кода в Global.asax.cs
Microsoft.WebPages.Compilation.CodeGeneratorSettings.AddGlobalImport("Namespace.Namespace");
Я надеюсь, что в RTM это делается через раздел Web.config.