Результаты поиска по запросу "asp.net-mvc-3"

2 ответа

за

могу поместить подклассы из того же базового класса в список? Я работаю с ASP.NET MVC3 и создал базовый модельный класс со свойствами, такими как имя, возраст и так далее. Теперь я создал подмодели (подклассы) с более подробной информацией. ...

4 ответа

@ Крис Конечно, спасибо.

периментирую с сайтом ASP.NET MVC 3, используя бритву в качестве движка просмотра. Мне нужно назначить куки для каждого посетителя моего сайта. Каково было бы лучшее место / способ сделать это? Пожалуйста, уточните, потому что я очень новичок в ...

1 ответ

Всегда интересно узнать больше, спасибо.

ытался с помощью ответа отВот [https://stackoverflow.com/questions/4027970/image-handler-on-mvc], Но это не сработало. У меня есть следующий код: public ActionResult ShowImage() { using (FileStream stream = ...

ТОП публикаций

1 ответ

Возможно, это более двусмысленно, но это не изменится, если вы захотите сохранить вещи такими же, какими они были.

ользую ASP.NET MVC 3. Я создал строго типизированное представление, имеющее форму. Внизу страницы у меня есть и ActionLink @Html.ActionLink("Edit", "Edit", new { id = Model.UserId})это позволит пользователю редактировать информацию. Когда я ...

1 ответ

github.com/ninject/ninject.web.mvc/commit/...

дую за настройкой атрибута целого фильтра на этомстраница [https://github.com/ninject/ninject.web.mvc/wiki/Filter-configurations]. Для них у них есть: .WithConstructorArgumentFromControllerAttribute<LogAttribute>( "logLevel", attribute => ...

1 ответ

Замечательная информация, спасибо @Khepri

ользуюNinjectMVC3 [http://nuget.org/List/Packages/Ninject.MVC3]в моем проекте ASP.NET MVC3. У меня 3 слоя Foo.WebFoo.ServicesFoo.DataFoo.Web ссылается на Foo.Services, но не на Foo.Data. Один из моих сервисов выглядит так public class ...

2 ответа

1) with = true каждое статическое событие запроса (jpg js, ...) проходит через конвейер маршрутизации. Это очень трудоемкий процесс и не очень хорошее поведение. При использовании false и SP1 через этот конвейер проходят только сопоставленные расширения и URL-адреса без расширений. Без SP1 URL-адреса без расширения обходят конвейер. Как и в MVC, у вас есть множество ссылок без расширений, поэтому вы должны убедиться, что ваша конфигурация правильная. Http404, который не проходит через конвейер, подчиняется правилам customError (и только им) и правилам, определенным в IIS (см. 404 конфигурация модуля в IIS). 2) да в моём случае.

много статей о SO и Интернете, которые пытаются изящно обработать 404 и исключения. Из того, что я прочитал, лучший совет, кажется, есть маршрут для 404-х годов, например, так: routes.MapRoute( "404-PageNotFound", "{*url}", new { controller ...

1 ответ

!!

я есть класс со свойством, которое выглядит так: [AllowHtml] [DataType(DataType.MultilineText)] public string Description { get; set; }Я уже положил в[AllowHtml] Атрибут, позволяющий отправлять HTML-код этому свойству через созданную мной форму, ...

4 ответа

Сгенерированный код может быть сделан виртуальным по разным причинам. Не стоит делать виртуальный собственный код, если этого не требует какой-либо инструмент. См. Принцип замены Лискова и Открытый / Закрытый принцип. Я думаю, что некоторые фреймворки делают это для облегчения создания прокси, но я не могу представить себе причину, чтобы все ваши методы были виртуальными. Для меня это крики копирование / вставка или программист культ груза.

-> Новый проект для проектов ASP.NET MVC, используемых для генерации контроллеров с виртуальными действиями. Я не уверен, прекратилось ли это с MVC 2 или MVC 3, но разве это уже не лучшая практика?

1 ответ

Это может быть шаблон общего типа enum?

3-проекте я использую перечисление с display-Attributes: public enum Foo { [Display(Name = "Undefined")] Undef = 0, [Display(Name = "Fully colored")] Full = 1 }Класс модели имеет свойство, использующее это перечисление: public Foo FooProp { ...