Вопросы по теме 'modelbinders'

Где находится документация для стандартного ASP.NET MVC ModelBinder?
Кажется, я не могу найти какую-либо авторитетную, актуальную (например, для финальной версии 1.0) документацию о возможностях стандартного связывателя моделей в ASP.NET MVC, особенно в отношении привязки сложных объектов, включающих коллекции ( и...
423 просмотров
schedule 14.10.2021

Получить FormCollection out controllerContext для привязки пользовательской модели
У меня была хорошая функция, которая взяла мою коллекцию FormCollection (предоставленную контроллером). Теперь я хочу выполнить привязку модели, и мое связующее устройство модели вызовет эту функцию, и ей понадобится FormCollection. Почему-то я могу...
4361 просмотров
schedule 28.10.2021

NullReferenceException при тестировании DefaultModelBinder
Я разрабатываю проект с использованием методов BDD / TDD и изо всех сил стараюсь придерживаться курса. Проблема, с которой я только что столкнулся, - это модульное тестирование DefaultModelBinder. Я использую mspec для написания своих тестов. У...
353 просмотров

ASP.NET MVC - альтернатива для [Bind (Exclude = Id)]
Есть ли альтернатива для [Bind(Exclude = "Id")] ( Связанный вопрос) ? Могу ли я написать скоросшиватель моделей?
35923 просмотров
schedule 12.09.2021

Как лучше всего разбирать финики в подшивке
Это хороший подход в привязке модели, используйте такой код: TryParseDate(result.AttemptedValue, format, out parsedDate) И тогда «формат» - это переменная с другим (специфичным для клиента) форматом даты. Вроде 31.12.2013 или 31.12.2013 или...
94 просмотров
schedule 03.12.2021

Некоторые поля не отображаются в ModelBinder
Ниже приведен код моего контроллера: [AcceptVerbs(HttpVerbs.Post)] public ActionResult Edit(int id, Actor actor) { try { actorRepository.Save(actor); return RedirectToAction("Index"); }...
410 просмотров
schedule 18.02.2022

Состояние ModelState признано недопустимым для частных свойств модели в ASP.NET MVC 2
Я использую ASP.NET MVC 2.0 и пытаюсь воспользоваться преимуществами привязки модели в моем контроллере, а также проверки состояния модели. Однако я столкнулся с проблемой и хотел поделиться ею с людьми здесь, чтобы узнать, что вы думаете. Хорошо,...
1405 просмотров

MVC2 ModelBinder не привязан к свойству id модели
У меня есть модель Project, которая имеет следующие свойства (для краткости упрощено). [DataContract(IsReference = true)] public class Project { [Key] [DataMember] public int id { get; set; } [DataMember] public string...
786 просмотров

ASP.NET MVC 2: сущность Linq to SQL с отношением ForeignKey и странностью ModelBinder по умолчанию
Еще раз у меня проблемы с Linq to Sql и MVC Model Binder. У меня есть классы, созданные Linq to Sql, чтобы проиллюстрировать их, они выглядят примерно так: public class Client { public int ClientID { get; set; } public string Name {...
656 просмотров
schedule 02.06.2022

Невозможно добавить атрибут ModelBinder к свойству входной модели
Я хочу указать связыватель модели, который будет использоваться для свойства моей модели ввода. public class SendEmailInput { [Required, EmailAddress] public string From { get; set; } [Required] public string To { get; set; }...
869 просмотров

MVVM и ModelBinders в ASP.NET MVC Framework
У меня есть ряд представлений, каждое из которых имеет свой собственный класс ViewModel, который содержит все, что им нужно для отображения, например: public class CreateResourceViewModel { public Project Parent { get; set; } public...
2469 просмотров
schedule 11.07.2022

UpdateModel без проверки
Есть ли возможность в ASP.NET MVC3 установить свойства модели представления из FormCollection без вызова проверки, указанной с помощью атрибутов проверки свойств? UpdateModel<T>(T model) также вызывает проверку. Фон: Я могу...
505 просмотров

.Net MVC3 Custom Model Binder — начальная загрузка модели
Я создаю настраиваемую привязку модели, чтобы сначала загрузить модель из базы данных, прежде чем обновлять модель входными значениями. (Наследование от DefaultModelBinder) Какой метод мне нужно переопределить, чтобы сделать это?
1325 просмотров

Создание DropDownList из записей базы данных, а затем привязка его при отправке формы
У меня есть записи для перечисления, хранящиеся в таблице базы данных, со следующими полями: ID и Name . Я хочу показать значения, хранящиеся внутри этой таблицы, внутри DropDownList в форме. Затем пользователь выбирает значение и отправляет...
547 просмотров

ASP.NET MVC2 - Примеры привязки пользовательских моделей
Я пытаюсь найти несколько примеров создания настраиваемого связывателя модели для уникального сценария привязки, который мне нужно обработать, но все статьи, которые я нашел, относятся к более старым версиям MVC, которые больше не актуальны в MVC2. Я...
16089 просмотров

Связыватель пользовательской модели не срабатывает
Это мой пользовательский переплет модели. У меня установлена ​​точка останова в BindModel, но это действие контроллера не срабатывает: public ActionResult Create(TabGroup tabGroup) ... public class BaseContentObjectCommonPropertiesBinder...
1683 просмотров
schedule 14.03.2023

Как получить привязку модели для работы с настраиваемым объектом в ASP.NET MVC?
Я хотел бы использовать привязку модели ASP.NET MVC для многофункционального клиентского приложения. У меня есть следующее действие контроллера: public ActionResult CreateUser(User profile) Ранее с формами HTML, если имена входных данных...
500 просмотров

Привязка модели в веб-формах ASP.NET
В течение нескольких лет я занимался разработкой веб-форм ASP.NET. Меня баловала проприетарная библиотека, которая позволяла мне делать такие вещи, как: UpdateToObject(ControlsCollection, obj) UpdateFromObject(ControlsCollection, obj)...
1798 просмотров

Помощь со сложными объектами ModelBinding в .NET
У меня есть специальный привязщик моделей, предназначенный для обработки моего класса accountRequest. Этот класс состоит из некоторых логических значений и UserViewModel. UserViewModel состоит из таких строк, как имя, фамилия, адрес....
207 просмотров
schedule 27.05.2023

Пользовательский ModelBinder MVC 3 не используется
У меня есть форма, которая публикует кучу скрытых переменных, некоторые из которых имеют одно и то же имя. Вот тело поста: OfferId=3802&DeliveryDate=11%2F02%2F2011&DeliveryTime=12%3A00&location=1&location=698 Он отправляет...
1746 просмотров
schedule 02.11.2022