Описание тега model-binders

2 ответа

Привязка модуля MVC Asp.net с проверкой для сложных типов

Я создаю приложение для анкетирования в asp.net mvc, и у меня возникают проблемы с модулем связывания для списка сложных типов. Во-первых: я не могу получить граф объектов Questionnaire.IList.IList для работы со связывателем. Поэтому в приведенном н…
1 ответ

TryUpdateModel не работает со словарем<Enum, строка>

Предполагая, что эти классы \ enums: public enum Test { MyTest1 = 0, MyTest2, MyTest3, } public class Model { public Dictionary&lt;Test, string&gt; TestDictionary { get; set; } public Dictionary&lt;string, string&gt; StringDictionary { get; set; } p…
10 ответов

MVC DateTime привязка с неправильным форматом даты

Asp.net-MVC теперь позволяет неявно связывать объекты DateTime. У меня есть действие в соответствии с public ActionResult DoSomething(DateTime startDate) { ... } Это успешно преобразует строку из вызова ajax в DateTime. Однако мы используем формат д…
17 ответов

Лучший способ обрезать строки после ввода данных. Должен ли я создать пользовательскую модель связующего?

Я использую ASP.NET MVC и хотел бы, чтобы все введенные пользователем строковые поля были обрезаны до того, как они будут вставлены в базу данных. И так как у меня много форм ввода данных, я ищу элегантный способ обрезки всех строк вместо явного обр…
11 ноя '09 в 22:25
1 ответ

Модельный переплет в вопросе MVC

Я получаю следующую ошибку Элемент модели, переданный в словарь, имеет тип "MvcWebApplication.Models.Product", но для этого словаря требуется элемент модели типа "MvcWebApplication.ViewModels.ProductCommonViewModel". Код контроллера выглядит следующ…
02 июл '09 в 10:25
2 ответа

Сетка MVCContrib и проводка обратно с моделью связующего

Содержимое моей сетки MVCContrib взято из модели в строго типизированном представлении. Когда сообщение сделано, содержимое сетки не находится в объекте модели, когда оно возвращается в контроллер. Я вижу, что это потому, что сетка отображается как …
3 ответа

ASP.NET MVC - несколько моделей в форме и связыватели моделей

У меня есть форма, которая должна заполнить 2 модели. Обычно я использую ModelBinderAttribute для форм после действия, т.е. [Authorize] [AcceptVerbs("POST")] public ActionResult Add([GigBinderAttribute]Gig gig, FormCollection formCollection) { ///Do…
18 янв '09 в 18:37
2 ответа

ASP.NET MVC - TryUpdateModel не работает

Это мой взгляд: @using (Html.BeginForm("Save", "Test", FormMethod.Post)) { &lt;label for="txtFirstName"&gt;First Name&lt;/label&gt; &lt;input id="txtFirstName" type="text" /&gt; &lt;label for="txtLastName"&gt;Last Name&lt;/label&gt; &lt;input id="tx…
1 ответ

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

У меня есть 2 модели как var Info = Backbone.Model.extend({ defaults: { name: '', company: '' }, initialize: function(){ console.log('Object of type Info created'); }, }); var Emp = Backbone.Model.extend({ defaults: { empId: '', empGroup: '' }, init…
01 окт '15 в 18:03
1 ответ

Выполнение пользовательского связывания для определенного типа данных в ModelBinder

Я нахожусь в процессе создания моего собственного ModelBinder, который наследуется от DefaultModelBinder и вручную связывает свойства, типизированные XElement. Теперь кажется, что я должен переопределить метод BindProperty, например, так: protected …
07 окт '09 в 03:16
3 ответа

Как проверить пользовательские связующие модели в ASP.NET MVC?

Я написал несколько пользовательских связывателей моделей (реализующих IModelBinder) в нашем приложении ASP.NET MVC. Мне интересно, каков хороший подход к их тестированию (связующие)?
3 ответа

Добавить класс к элементам для значений атрибута с помощью Backbone.ModelBinder

Я использую Backbone.ModelBinder в проекте Backbone.js Marionette. У меня есть сценарий, который я не могу понять, как использовать ModelBinder для автоматического обновления моей модели / пользовательского интерфейса. Моя модель имеет строковый атр…
2 ответа

Как я могу связать сложный класс с представлением, сохраняя мои собственные атрибуты проверки?

В моем проекте у меня есть класс модели, который использует другой класс, как в примере ниже. Одно из свойств в модели зависит от проверки свойств дочернего объекта - в этом примере свойство LastName зависит для проверки от значения свойства Address…