Описание тега custom-model-binder
2
ответа
Параметр действия имеет значение по умолчанию?
Как я могу узнать в пользовательском ModelBinder в ASP.NET MVC, привязываю ли я к параметру, который имеет значение по умолчанию или нет? Значение по умолчанию: public void Show(Ship ship = null) { // ... } Нет значения по умолчанию: public void Sho…
14 июл '14 в 09:53
1
ответ
На объектный объект нельзя ссылаться несколькими экземплярами ошибки IEntityChangeTracker
Я понимаю, что в этом вопросе много дубликатов, но я не смог найти тот, который соответствует моему сценарию. Поэтому я использую ASP.NET MVC 4 + Entity Framework + Ninject с использованием шаблона хранилища (я вижу много упоминаний о шаблоне хранил…
13 авг '14 в 14:22
1
ответ
Могу ли я зарегистрировать привязку пользовательской модели где-нибудь, кроме Global.asax?
Было бы удобно ограничить область действия привязки пользовательской модели только для конкретного метода действия контроллера или всего контроллера. Хансельман написал предложение, которое подразумевало альтернативные местоположения для пользовател…
14 июн '10 в 21:56
3
ответа
Внедрение зависимостей для моделей
Я уверен, что кто-то спрашивал это раньше, но я изо всех сил пытаюсь найти где. Я использую Ninject для удаления зависимостей из моих контроллеров вместе с шаблоном проектирования хранилища. Насколько я понимаю, одно из преимуществ этого подхода зак…
08 ноя '11 в 10:34
2
ответа
Пользовательский связыватель модели - получить переменные поста с тем же именем?
Я создаю пользовательский механизм связывания в ASP.NET, и в моем посте у меня есть пара переменных с одинаковым именем. Пример: website.com?person=1&person;=3&person;=6 В настоящее время я использую синтаксис request.Form.Get("name") для получения …
20 дек '15 в 22:30
1
ответ
Как вызвать привязку модели по умолчанию из пользовательского связующего в WebAPI?
У меня есть пользовательское связывание модели в WebAPI, которое использует следующий метод из пространства имен `Sytem.Web.Http.ModelBinding', которое является правильным пространством имен для создания пользовательских связывателей моделей для Web…
08 апр '16 в 16:35
3
ответа
Пользовательская модель Binder не проверяет модель
Я начал играть с knockout.js и при этом использовал атрибут FromJsonAttribute (созданный Стивом Сандерсоном). Я столкнулся с проблемой, когда пользовательский атрибут не выполняет проверку модели. Я собрал простой пример - я знаю, что это выглядит к…
29 дек '11 в 14:10
0
ответов
Работа с FlagsEnum, ModelBinders и JSON
Как изменить ModelBinder для работы с FlagsEnum (Enum: byte)? Я покажу код: Код Enum [Flags] public enum TipoPessoaEnum : byte { Comprador = 1 , Proprietario = 2 , GerenteAgencia = 4 } Учебный класс public class PessoaViewModel { public string Nome …
20 ноя '12 в 11:57
0
ответов
Пользовательское связующее десятичной модели для внутреннего сложного свойства
Я использую слегка обновленную версию этой привязки десятичной модели для привязки десятичных значений, и она отлично работает в таком простом сценарии, как этот. Значение свойства Price сопоставляется с DecimalModelBinder. class WorkingModel { publ…
19 июл '18 в 13:44
0
ответов
Привязка пользовательской модели не работает с вложенным свойством (ASP.NET Core MVC 2)
Я пытаюсь написать пользовательскую привязку модели даты и времени, которая используется для преобразования опубликованной строки в формате "дд / мм / гггг" в действительную дату на сервере (формат даты сервера "ММ / дд / гггг". Мой исходный код выг…
27 июн '18 в 10:55
0
ответов
Биндер десятичной модели не работает
У меня есть пользовательский DecimalModelBinder, который читает десятичные числа с использованием текущей культуры. Вот реализация BindModel public override object BindModel( ControllerContext controllerContext, ModelBindingContext bindingContext ) …
20 дек '15 в 00:35
4
ответа
ASP.NET MVC Потенциально опасное значение Request.Form было обнаружено от клиента при использовании пользовательского связывателя моделей
Получение ошибки здесь: ValueProviderResult value = bindingContext.ValueProvider.GetValue("ConfirmationMessage"); Как разрешить только выбор значений? т.е. [ValidateInput(false)] public object BindModel(ControllerContext controllerContext, ModelBind…
22 июн '13 в 19:08
1
ответ
Пользовательская модель Binder не обновляется
Я работал над проектом MVC, который имеет сложную модель с несколькими вложенными классами, и в один класс вложен другой класс. Я могу заставить все другие сложные типы корректно обновляться, но последний никогда не обновляется корректно. Я удостове…
16 янв '14 в 17:47
1
ответ
Пользовательский механизм связывания модели ASP.Net Core JSON
Мой опубликованный объект JSON: {{ "emails": [ { "To": "info@gmail.com", "Subject": "Subject", "Body": "Body", "ID": "d3d13242-6eff-4c57-b718-ef5ad49fe301" }, { "To": "hr@gmail.com", "Subject": "Subject", "Body": "Body", "ID": "101edaf0-fcb4-48fc-9e…
22 май '18 в 10:09
3
ответа
Создание динамических форм с помощью.net.core
У меня есть требование иметь разные формы для разных клиентов, которые могут быть настроены в фоновом режиме (в конце концов, в базе данных) Моя первоначальная идея состоит в том, чтобы создать объект для "Form", который имеет "Словарь FormItem" для…
28 июн '17 в 13:56
0
ответов
Интеграция между пользовательским DecimalModelBinder и IValidatableObject.Validate
Я работаю с серверной стороной проверки MVC, и мне нужно использовать несколько пользовательских атрибутов. Я хотел бы реализовать интерфейс ValidatableObject, потому что я думаю, что это более простой способ, чем написание нескольких пользовательск…
03 сен '14 в 16:49
0
ответов
Загруженное Fineuploader имя файла всегда "blob"
Я использую Fineuploader и MVC5, чтобы загрузить измененное изображение. Я связываю cropperjs с событием onsubmit: callbacks: { onSubmit: function (id, name) { var promise = new qq.Promise(); openCropperModal(this, promise, id, name); return promise…
08 фев '19 в 10:39
1
ответ
Пользовательская модель Binder в Asp.Net Core для подклассов
У меня есть сценарий, где у меня есть определенный базовый класс, мы будем называть его "PagingCriteriaBase" public class PagingCriteriaBase : CriteriaBase { public Int32 CountOfItemsPerPage { get; set; } public SortOrder SortingOrder { get; set; } …
25 сен '17 в 21:49
1
ответ
Привязка модели ASP.Net MVC к JSON в EditorFor
Я хочу иметь возможность передавать информацию из моей модели представления в контроллер через JSON в скрытых текстовых полях. Я работаю с полигонами в API карт Google. Поскольку пользователь редактирует многоугольник, я сохраняю вершины в скрытом в…
29 апр '13 в 17:51
1
ответ
Странный результат при использовании связывателя модели
У меня есть ActionLink как это: @Html.ActionLink("Click", "Create", "Default1", new {date = Model.Date} , null) А это Create: public ActionResult Create(DateTime? date) { return View(); } Это прекрасно видно в режиме создания: @using (Html.BeginForm…
15 янв '17 в 13:15