Tag: modelbinders

ASP.NET MVC опубликовала привязку файловой модели, когда параметр Model

Есть ли способ получить размещенные файлы ( ), чтобы принять участие в привязке модели в ASP.NET MVC без ручного поиска контекста запроса в настраиваемом связующем устройстве и без создания отдельного метода действий который берет только опубликованный файл в качестве входных данных? Я бы подумал, что это сработает: class MyModel { public HttpPostedFileBase MyFile { get; […]

Как использовать Json.NET для JSON-моделирования в проекте MVC5?

Я просматривал интернет для ответа или примера, но пока не нашел его. Я просто хотел бы изменить по умолчанию JSON-сериализатор, который используется для десериализации JSON при привязке модели к библиотеке JSON.NET. Я нашел эту запись SO, но не могу ее реализовать до сих пор, я даже не вижу пространства имен System.Net.Http.Formatters , и я не […]

ASP.NET MVC – смешивание пользовательской и стандартной привязки модели

У меня есть тип: public class IssueForm { Order Order {get; set;} Item Item {get; set;} Range Range {get; set;} } Я создал настраиваемое связующее устройство из-за требований к Order и Item, но Range все еще может использовать Binder Default Model Binder. Есть ли способ из моего настраиваемого связующего объекта вызвать функцию привязки модели по […]

Принимать запятую и точку в виде десятичного разделителя

Связывание модели в ASP.NET MVC отлично, но оно соответствует языковым настройкам. В моем локальном десятичном разделителе есть запятая (‘,’), но пользователи также используют точку (‘.’), Потому что они ленивы для переключения макетов. Я хочу, чтобы это реализовано в одном месте для всех decimal полей в моих моделях. Должен ли я реализовать свой собственный провайдер Value […]

MVC3 Non-Sequential Indices и DefaultModelBinder

Верно ли, что связующее устройство по умолчанию в MVC 3.0 способно обрабатывать несекретные индексы (как для простых, так и сложных типов моделей)? Я столкнулся с сообщениями, которые предполагают, что это должно произойти, однако в моих тестах кажется, что это НЕ. С учетом следующих значений: items[0].Id = 10 items[0].Name = “Some Item” items[1].Id = 3 items[1].Name […]

Пользовательское связующее устройство DateTime в Asp.net MVC

Я хотел бы написать свое собственное связующее устройство для типа DateTime . Прежде всего, я хотел бы написать новый атрибут, который я могу прикрепить к свойству модели, например: [DateTimeFormat(“dMyyyy”)] public DateTime Birth { get; set,} Это легкая часть. Но связующая часть немного сложнее. Я хотел бы добавить новое связующее устройство для типа DateTime . Я […]

Interesting Posts
Давайте будем гением компьютера.