Описание тега imodelbinder

1 ответ

Расширение пользовательского mvc ModelBinder Сандерсона для объекта, сохраненного в сеансе

В своей замечательной книге MVC Стивен Сандерсон приводит пример связывателя пользовательской модели, который устанавливает и извлекает переменную сеанса, скрывая элемент хранения данных от контроллера. Я пытаюсь расширить это, чтобы удовлетворить д…
26 авг '09 в 09:55
1 ответ

mvc3 IModelBinder и URL

У меня проблема с использованием iModelBinder с URL в формате HTTP: // локальный / контроллер / действие / идентификатор / значение действие будет функцией в контроллере, то есть id / значение ID =12 Когда я пробую вышеуказанную ссылку, я получаю ст…
09 фев '12 в 06:15
1 ответ

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

У меня есть сложный объект, который я связываю с формой. Модель переплета выглядит так: public override object BindModel(ControllerContext controllerContext, ModelBindingContext bindingContext) { var form = new MyForm(); var myObject = ...; //try to…
25 фев '11 в 15:19
2 ответа

Asp.net MVC2 IModelBinder пытается свести меня с ума (и успешно)

Допустим, у меня есть class FooClass { } class BarClass { public FooClass Foo; } Этот BarClass является моделью, которую я передаю в ViewPage. Я также передаю (через ViewData) IEnumerable<SelectListItem> со всем Foo в нем, и тот, который соотв…
30 июл '10 в 16:53
0 ответов

autofac и webapi 2 ModelBinder вызывается дважды - второй раз с пустым bindingContext.ModelName

У меня есть следующая конфигурация: builder.RegisterWebApiModelBinderProvider(); RegisterModelBinder<TypeModelBinder, object>(config, builder).InstancePerLifetimeScope(); Который использует следующий метод: private static IRegistrationBuilder&…
24 июн '16 в 11:24
1 ответ

Mvc Bind настраиваемые поля формы

Я пытаюсь привязать настраиваемые поля формы к существующей ViewModel. У меня есть ViewModel, которая выглядит примерно так public class BasicProfileViewModel { public Employee Employee { get; set; } } Я загружаю свою форму, используя выше, но у мен…
01 авг '17 в 14:08
1 ответ

Мое приложение OWIN не вызывает привязку моей пользовательской модели

У меня есть некоторые даты, которые приходят в странном формате (дд.ММ.ГГГГ). Это то, как бизнес хочет, чтобы это отображалось. Итак, мне нужна пользовательская модель связующего, чтобы прочитать эту дату. У меня это решение работало нормально, но к…
06 ноя '14 в 19:51
2 ответа

ASP MVC 3 ajax с привязкой модели json к сложному классу

Я получил следующую иерархию классов в моем проекте ASP MVC 3. Некоторые записи могут иметь контейнеры, и эти контейнеры могут иметь некоторое содержимое внутри. Контейнер и классы содержимого являются абстрактными классами. Мне нужно получить запро…
1 ответ

Как вернуть HTTP код формы состояния Custom Model Binder

У меня есть пользовательский связыватель модели, который извлекает реализацию интерфейса из контейнера MEF. Это реализовано следующим образом: public class PetViewModelBinder : DefaultModelBinder { public object BindModel(ControllerContext controlle…
2 ответа

Как вызвать UpdateModel из пользовательского ModelBinder? (MVC)

Я создаю несколько пользовательских связывателей для сложных типов в моей модели. Моя модель состоит из объектов, которые имеют свои собственные отдельные связующие. Я хочу, чтобы базовый объект выполнил свою грязную работу и затем заполнил сложный …
0 ответов

Получение привязки модели по умолчанию, работающей с привязкой пользовательской модели в WebPI и asp.net mVC 4

Я создал custom Model binder работает нормально со всеми свойствами.Но проблема в том, что мне не хватает связывания моделей по умолчанию.я использую DataAnotations для моих объектов, и я хочу применить свой пользовательский связыватель модели тольк…
1 ответ

Сделайте так, чтобы веб-API IModelBinder применялся ко всем экземплярам типа

Я использую пользовательский IModelBinder, чтобы попытаться преобразовать строки в NodaTime LocalDates. мой LocalDateBinder выглядит так: public class LocalDateBinder : IModelBinder { private readonly LocalDatePattern _localDatePattern = LocalDatePa…
2 ответа

IModelBinder и ASP.NET MVC Beta

У кого-нибудь есть ссылки на учебники относительно нового IModelBinder в asp.net mvc beta? Я не могу правильно обдумать это, так много изменилось. Спасибо
23 окт '08 в 15:03
1 ответ

Переменная сеанса MVC 5 ModelBinder null в методе действия

Я делаю приложение MVC. У меня есть вид, что наследовать от вызова модели UserModel которые имеют 2 свойства. Имя пользователя и пароль. Я хочу сохранить эти значения в переменных сеанса, поэтому я использую ModelBinder, Мое определение класса таков…
30 янв '17 в 15:45
3 ответа

Mvc6 пользовательские модели скоросшивателя не стреляют

Я пытаюсь выяснить привязку модели в текущем mvc6 (кандидат на выпуск Visual Studio 2015). Вот как выглядит мой код: public class MyObjectModelBinder : IModelBinder { public Task<ModelBindingResult> BindModelAsync(ModelBindingContext bindingCo…
1 ответ

Пользовательский IModelBinder и доступ к базе данных

Для объекта пользователя в моем проекте asp.net mvc я написал специальный связыватель моделей, чтобы проверить, действительны ли пароли и были ли введены два соответствующих пароля и т. Д. Хотя имя пользователя должно быть уникальным, мне было интер…
28 апр '09 в 14:05
2 ответа

Изменения в MVC 2, IModelBinder и ValueProvider

Я пытаюсь перейти на ASP.Net MVC 2 и столкнуться с некоторыми проблемами. Вот один из них: мне нужно было напрямую связать словарь в результате просмотра сообщения. В ASP.Net MVC 1 он отлично работал, используя собственный IModelBinder: /// <summ…
24 фев '10 в 12:49
1 ответ

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

Мне нужно реализовать функциональность, позволяющую пользователям вводить цену в любой форме, то есть разрешать вводить 10 долларов США, 10 долларов США, 10 долларов США…. Я хотел бы решить эту проблему, внедрив пользовательскую модель связующего дл…
5 ответов

Лучшие практики при внедрении IModelBinder

Я ищу набор лучших практик для использования при реализации IModelBinder, Я прочитал три разные книги MVC, и каждая из них делает немного разные вещи в своих реализациях без какого-либо реального объяснения. Книга Гансельмана, Хаака, Гатри, Конери д…
11 окт '09 в 11:51
0 ответов

В чем причина ошибки "IModelBinder" и как ее исправить?

Я редактирую проект asp.net MVC. Есть javascript, который делает ajax-вызов к контроллеру API. Я не писал этот сценарий ajax, и он работал нормально. Я добавил некоторые модели (файлы.cs) в проект данных, и внезапно я получаю эту ошибку: <Error&g…
15 фев '18 в 21:56