Вопросы с тегом «asp.net-mvc-3»

ASP.NET MVC 3 является третьей основной версией расширения Model-View-Controller для разработки веб-приложений в среде .NET.

2
Дерево выражения не может содержать вызов или вызов, использующий необязательные аргументы.
Дерево выражения не может содержать вызов или вызов, использующий необязательные аргументы. return this.RedirectToAction<MerchantController>(x => x.Edit(merchantId)); Если у edit был второй аргумент, допускающий значение NULL. Почему это?
155 c#  asp.net-mvc-3 

4
Как пользоваться ? : операторы if с блоками Razor и встроенного кода
Я обновляю свои старые представления .aspx новым движком представления Razore. У меня есть несколько мест, где у меня есть такой код: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> В идеале я хотел бы сделать это: <span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span> Однако здесь …

7
MVC 3: Как визуализировать представление без страницы макета при загрузке через ajax?
Я узнаю о прогрессивном улучшении, и у меня есть вопрос о взглядах AJAXifying. В моем проекте MVC 3 у меня есть страница макета, страница просмотра и два простых представления. Страница Viewstart находится в корне папки Views и поэтому применяется ко всем представлениям. Он указывает, что все представления должны использовать _Layout.cshtmlдля …

8
Атрибуты StringLength и MaxLength ASP.NET MVC с использованием Entity Framework EF Code
В чем разница в поведении [MaxLength]и [StringLength]атрибутах? Насколько я могу сказать (за исключением того, что [MaxLength]можно проверить максимальную длину массива), они идентичны и несколько избыточны?

30
Не удалось найти тип или имя пространства имен 'DbContext' [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я ОЧЕНЬ новичок в ASP.NET MVC (3) и …

3
Как настроить файл web.config для отображения полного сообщения об ошибке
Я развернул свое приложение MVC-3 в Windows Azure. Но теперь, когда я запрашиваю его через, staging urlон показывает мне (извините, при обработке вашего запроса произошла ошибка) . Теперь я хочу увидеть полное сообщение об ошибке, по умолчанию оно скрывает это из соображений безопасности. Я знаю, что это можно сделать через …

5
Как добавить дополнительные пространства имен на страницы Razor вместо объявления @using?
Есть ли какая-то магия, которую мне нужно использовать, чтобы получить пространства имен в pages/namespacesэлементе в webconfig? <pages> <namespaces> <add namespace="System.Web.Mvc"/> <add namespace="System.Web.Mvc.Ajax"/> <add namespace="System.Web.Mvc.Html"/> <add namespace="System.Web.Routing"/> <add namespace="System.Web.WebPages"/> <add namespace="System.Web.Helpers"/> <add namespace="MyCustomHelpers"/> </namespaces> </pages> Вышесказанное просто не хочет работать. Я знаю, что с пространством имен все в порядке, потому что, …

6
Пользовательские страницы ошибок на asp.net MVC3
Я занимаюсь разработкой базового веб-сайта MVC3 и ищу решение для обработки ошибок и визуализации пользовательских представлений для каждого вида ошибок. Итак, представьте, что у меня есть контроллер «Ошибка», в котором его основное действие - «Индекс» (общая страница ошибок), и этот контроллер будет иметь еще пару действий для ошибок, которые могут …

5
Почему Razor _layout.cshtml имеет подчеркивание в имени файла?
В проекте ASP.NET MVC 3 по умолчанию файлы макета и частичные файлы cshtml начинаются с подчеркивания _viewstart _Layout _LogOnPartial Почему это соглашение и для чего оно используется? Должен ли я следовать этой конвенции? Придает ли каркас какой-то особый смысл .cshtmlфайлу, который начинается с подчеркивания?

6
Публикация параметров RestSharp JSON
Я пытаюсь сделать очень простой вызов REST для моего API MVC 3, и параметры, которые я передаю, не привязаны к методу действия. Клиент var request = new RestRequest(Method.POST); request.Resource = "Api/Score"; request.RequestFormat = DataFormat.Json; request.AddBody(request.JsonSerializer.Serialize(new { A = "foo", B = "bar" })); RestResponse response = client.Execute(request); Console.WriteLine(response.Content); Сервер public …

7
Как элегантно работать с часовыми поясами
У меня есть веб-сайт, который размещен в другом часовом поясе, чем пользователи, использующие приложение. В дополнение к этому у пользователей может быть определенный часовой пояс. Мне было интересно, как к этому подходят другие пользователи и приложения SO? Наиболее очевидная часть заключается в том, что внутри БД дата и время хранятся …

8
Перенаправление из атрибута фильтра действий
Каков наилучший способ сделать перенаправление в ActionFilterAttribute. Я ActionFilterAttributeвызвал IsAuthenticatedAttributeFilterи проверил значение переменной сеанса. Если переменная имеет значение false, я хочу, чтобы приложение перенаправляло на страницу входа. Я бы предпочел перенаправить, используя имя маршрута, SystemLoginоднако любой метод перенаправления на этом этапе будет в порядке.

16
Отключить обязательный атрибут проверки при определенных обстоятельствах
Мне было интересно, можно ли отключить атрибут обязательной проверки в определенных действиях контроллера. Мне это интересно, потому что в одной из моих форм редактирования я не требую, чтобы пользователь вводил значения для полей, которые они уже указали ранее. Однако затем я реализую логику, согласно которой при вводе значения используется специальная …

5
ASP.NET: этот метод не может быть вызван на начальной стадии инициализации приложения
Я пытаюсь получить сайт ASP.NET MVC 3, работающий на IIS 6.0. В настоящее время, когда я запрашиваю страницу с сервера, она выдает следующую ошибку: Сообщение об ошибке синтаксического анализатора: этот метод не может быть вызван на этапе начальной инициализации приложения. на этой линии: <add name="MyMembershipProvider" type="NS.MyMembershipProvider" connectionStringName="MyDatabase" applicationName="/MySite"/> Я полностью …

4
Типовое ограничение множественного (ИЛИ) типа
Прочитав это , я узнал, что можно разрешить методу принимать параметры нескольких типов, сделав его универсальным методом. В этом примере следующий код используется с ограничением типа, чтобы гарантировать, что «U» является IEnumerable<T>. public T DoSomething<U, T>(U arg) where U : IEnumerable<T> { return arg.First(); } Я нашел еще код, который …
135 c#  asp.net-mvc-3  types 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.