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

ASP.NET MVC 2 - вторая основная версия платформы ASP.NET MVC, с тех пор она устарела в ASP.NET MVC 3.

228
Скачать файл любого типа в Asp.Net MVC, используя FileResult?

Мне было предложено использовать FileResult, чтобы пользователи могли загружать файлы из моего приложения Asp.Net MVC. Но единственные примеры, которые я могу найти, всегда связаны с файлами изображений (указав тип содержимого image / jpeg). Но что, если я не могу знать тип файла? Я хочу, чтобы...

207
JQuery Ajax вызывает и Html.AntiForgeryToken ()

Я реализовал в своем приложении защиту от CSRF-атак, следуя информации, которую я прочитал в блоге в Интернете. В частности, этот пост был драйвером моей реализации Рекомендации для ASP.NET MVC от команды разработчиков контента для ASP.NET и веб-инструментов Анатомия мошенничества с межсайтовым...

198
Как установить значение по умолчанию с Html.TextBoxFor?

Простой вопрос: если вы используете Html Helper из ASP.NET MVC Framework 1, легко установить значение по умолчанию для текстового поля, потому что есть перегрузка Html.TextBox(string name, object value). Когда я попытался использовать метод Html.TextBoxFor , первым делом я решил попробовать...

190
ModelState.AddModelError - Как я могу добавить ошибку, которая не для свойства?

Я проверяю свою базу данных, Create(FooViewModel fvm){...}чтобы увидеть, существует ли fvm.prop1и fvm.prop2уже в этой комбинации; если это так, я хочу добавить ошибку в состояние модели, а затем вернуть весь вид. Я попытался: public ActionResult Create(FooViewModel fvm){ if...

186
Отображение разницы между двумя значениями даты и времени в часах

Я получаю два значения даты и времени из базы данных. Как только значение получено, мне нужна разница между двумя значениями. Для этого я создаю переменную временного интервала для хранения разности двух значений даты. TimeSpan? variable = datevalue1 - datevalue2; Теперь мне нужно показать разницу,...

156
Как указать название области в ссылке действия?

У меня есть общая мастер-страница, которую я использую из 2 разных областей в моем приложении MVC 2. На главной странице есть ссылка действия, которая в настоящее время указывает контроллер и действие, но, конечно, ссылка не работает, если я нахожусь не в той области. Я не вижу перегрузки для...

141
В чем разница (если есть) между Html.Partial (представление, модель) и Html.RenderPartial (представление, модель) в MVC2?

Помимо типа, который он возвращает, и того факта, что вы называете его по-другому, конечно <% Html.RenderPartial(...); %> <%= Html.Partial(...) %> Если они разные, почему бы вам позвонить одному, а не другому? Определения: // Type: System.Web.Mvc.Html.RenderPartialExtensions //...

122
Как установить маршрут по умолчанию (в область) в MVC

Хорошо, об этом уже спрашивали, но твердого решения нет. Так что для меня и других, кто может найти это полезным. В MVC2 (ASP.NET) я хочу, чтобы при переходе на веб-сайт была указана область по умолчанию. Поэтому переход на мой сайт должен отправить вас на ControllerX ActionY в AreaZ. Используя...

116
Параметры url.Action?

В листинге контроллера у меня есть public ActionResult GetByList(string name, string contact) { var NameCollection = Service.GetByName(name); var ContactCollection = Service.GetByContact(contact); return View(new ListViewModel(NameCollection ,ContactCollection)); } На странице ASPX я звоню, <a...

113
EditorFor () и свойства html

Предварительные сборки Asp.Net MVC 2.0 предоставляют такие помощники, как Html.EditorFor(c => c.propertyname) Если имя свойства - строка, приведенный выше код отображает тексбокс. Что, если я хочу передать свойства MaxLength и Size в текстовое поле или собственное свойство класса css? Нужно ли...

111
Для чего нужны файлы Web.Debug.config и Web.Release.Config?

Я только что обновился до Visual Studio 2010 и MVC 2.0 и заметил, что к Web.config прикреплены два дополнительных файла? Используются ли эти файлы для указания конкретных настроек отладки и выпуска, чтобы не загромождать основной файл Web.config? Имеет ли смысл помещать строку подключения в...

106
Что делает Html.HiddenFor?

Хотя я прочитал документацию по Html.HiddenFor, я не понял, для чего он используется ... Может ли кто-нибудь объяснить его использование и привести короткий пример? Куда должны идти эти помощники в коде?...

103
Как использовать VaryByParam с несколькими параметрами?

В ASP.NET MVC2 использую OutputCacheи свой VaryByParamатрибут. У меня все нормально работает с одним параметром, но каков правильный синтаксис, когда у меня есть несколько параметров в методе? [OutputCache(Duration=30, VaryByParam = "customerId"] public ActionResult Index(int customerId) { //I've...

92
Модель ASP.NET MVC против ViewModel

Хорошо, я слышал обсуждение "ViewModels" в отношении MS ASP.NET MVC. Предполагается, что это особый вид Модели, верно? Не конкретный вид. Насколько я понимаю, это своего рода модель, которая имеет конкретную цель взаимодействия с View? Или что-то типа того? Были бы признательны за некоторые...

87
ActionLink htmlAttributes

РАБОТАЕТ <a href="@Url.Action("edit", "markets", new { id = 1 })" data-rel="dialog" data-transition="pop" data-icon="gear" class="ui-btn-right">Edit</a> НЕ РАБОТАЕТ - ПОЧЕМУ? @Html.ActionLink("Edit", "edit", "markets", new { id = 1 }, new {@class="ui-btn-right", data-icon="gear"})...