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

Model Binding is a feature of ASP.NET MVC, and (from .NET 4.5) ASP.NET WebForms, that simplifies controller actions by using the request data to create strongly typed objects.
1 ответ

Объекты JSON не привязаны к модели

Некоторые объекты в JSON не привязаны к Model. JS var filterSet = { "Filters":[Object1], "FilterSets":[{ "Filters":[Object2,Object3], "FilterSets":[{ "Filters":[Object4,Object5], "FilterSets":[] }] }] } $.ajax({ url: '/ControllerName/GetData', dataT…
04 ноя '13 в 22:46
1 ответ

Обвязка модели MVC со списками

У меня есть эта модель: public class ReservationViewModel { public Flight InboundFlight { get; set; } public Flight OutboundFlight { get; set; } } //Flight public class Flight { public List<ISeat> Seats { get; set; } } //Seats public interface…
02 май '12 в 16:27
1 ответ

MVC Опубликованный массив объектов имеет значение null из-за поля, а не свойства

Прошлой ночью я создал модель, содержащую поля массивов объектов, которая имеет требуемые свойства внутри. Привязка модели работала корректно при запросе GET, но когда она была отправлена ​​обратно, все возвращается к модели, за исключением полей эт…
03 мар '17 в 07:19
1 ответ

Скажите view, чтобы использовать другую строку для определенного свойства в модели

У меня есть следующие классы: public class ViewModel { public List<Dog> Dogs { get; set; } } public class Dog { public int Id { get; set; } public string Name { get; set; } public string Type { get; set; } public string SuperPowers { get; set;…
03 авг '12 в 20:41
1 ответ

Как привязать к объекту атрибут объекта в C#

Правильно рассмотрите этот сценарий, у меня есть отчет, и этот отчет имеет комментарии. Теперь, когда я показываю отчет, я хочу видеть комментарии и добавлять дополнительные комментарии, если это необходимо. Итак, следовательно, у меня есть 3 объект…
05 май '16 в 11:06
3 ответа

ASP.NET MVC 3 Дата привязки и проверки для элемента управления текстового поля HTML

У меня есть SmallDateTime поле в моей базе данных Sql Server 2008 для хранения дней рождения пользователей. На моей веб-странице "Изменить профиль" у меня есть стандарт textbox с которой я хочу связать дату "дня рождения" (исключая время, поскольку …
2 ответа

Объединить два обязательных свойства?

Я получил список, и я хочу, чтобы два соединяющих свойства отображались в виде списка. Что-то вроде: public class T { public string nit { get; set; } public string nombrecliente { get; set; } public string nombresitio { get; set; } public string dir…
14 июн '16 в 19:13
3 ответа

Настроить параметры запроса отображения и поля внутри DTO?

У меня есть следующий класс: public class MyDTO { private String kiosk; ... } и следующий URL: http://localhost:1234/mvc/controllerUrl?kiosk=false и следующий метод контроллера: @RequestMapping(method = RequestMethod.GET, produces = APPLICATION_JSON…
3 ответа

Список параметров ModelBinding в MVC

Я пытаюсь использовать jQuery Datatables 1.10 с обработкой на стороне сервера и ASP.NET MVC 5. К сожалению, Datatables 1.10 выполняет запись на сервер путем сериализации сложной иерархии объектов в строку параметров (Content-Type: application/x-www-…
0 ответов

Свойства типа объекта ViewModel в коллекции равны нулю на POST

У меня есть представление, которое отображает входные данные для пользовательских типов полей. Они являются динамическими и настраиваются администраторами, каждое настраиваемое поле может быть int, DateTime, boolи т.д. Из-за этого я храню CustomFiel…
2 ответа

Динамическая форма и привязка данных с Spring MVC

В моем приложении Spring MVC мне нужно реализовать динамическую форму анкеты: у меня есть N вопросов, и для каждого у меня есть 3 варианта. Так что на моей странице у меня будет что-то вроде этого: | Question 1 | 1 | 2 | 3 | | Question 2 | 1 | 2 | 3…
2 ответа

Мой Linq-SQL нарушает привязку модели MVC2?

Я пытаюсь обработать http-сообщение из веб-формы, используя встроенную привязку модели MVC 2s. Из того, что я искал последние несколько часов, я понял, что это немного привередливо к "объектам внутри объектов". Я ищу любые ответы или ссылки на ресур…
1 ответ

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

Когда моя модель имеет IEnumerable<T> свойство, которое реализовано как итератор (т.е. yield return), MVC DefaultModelBinder не может привязаться к этому свойству, когда входящие значения используют синтаксис в квадратных скобках (например, "F…
2 ответа

У меня не работает привязка модели ASP.NET MVC 3?

Это строка, которая не работает: ModelBinders.Binders.Add(typeof(decimal), new DecimalModelBinder()) Чтобы быть более точным. Переплеты выделены. Я нашел эту статью Фила Хаака. Я сделал все, что сказал, добавил ссылки на using System.Web.Http.ModelB…
06 ноя '12 в 10:43
2 ответа

Html.Hidden для случайного получения информации о модели

У нас возникла проблема с Html.HiddenFor в MVC3, которая иногда неправильно связывалась. Мы вообще не можем воспроизвести его, но мы видим, как в нашем журнале появляются нули, и это сводит нас с ума. У нас есть следующая модель и структура контролл…
22 мар '13 в 15:00
0 ответов

Пользовательские модели связующего дают ошибку

Я пытаюсь создать пользовательскую модель связки и дать несколько ошибок, как это: public class DespesaProdutosModelBinder : IModelBinder { public object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { int loop =…
20 ноя '12 в 18:07
1 ответ

datetime изменил формат mvc

В Edit Действие Я извлекаю модель из базы данных и отправляю ее на просмотр. в представлении создали скрытый тег для createdDate свойство модели. Когда я нажимаю на submitt кнопка для отправки назад модель modelstate.isvalid является false и он гене…
21 окт '12 в 07:43
3 ответа

Обрезать каждое поле ввода, кроме полей с атрибутом NoTrim

Я работаю над приложением ASP.NET MVC 2, которое я не создал. Все поля ввода в приложении обрезаются во время привязки модели. Однако я хочу иметь атрибут NoTrim, который предотвращает обрезку определенных полей. Например, у меня есть следующее раск…
3 ответа

CheckBoxList множественный выбор: как смоделировать привязку и получить все выборы?

Этот код: Html.CheckBoxList(ViewData.TemplateInfo.HtmlFieldPrefix, myList) Производит эту наценку: <ul><li><input name="Header.h_dist_cd" type="checkbox" value="BD" /> <span>BD - Dist BD Name</span></li> <li&gt…
0 ответов

MVC Привязка коллекции подтипов к модели поста

Моя проблема: чтобы получить текущий подтип Вопроса, я не могу просто вызвать GetValue("ModelType"), так как Вопросы - это коллекция. Итак, как мне получить подтип для текущего Вопроса в коллекции в пользовательском Связывателе моделей? Так что это …
10 авг '15 в 13:52