Я реализую шаблон MVP в существующем приложении веб-форм asp.net, и мне было интересно, есть ли чистый способ сопоставить данные моей формы с объектом передачи данных. Я не особенно люблю реализовывать это так:
MyObject obj = new MyObject()
{
obj.Name = txtName.Text,
obj.Description = txtDescription.Text,
obj.SomeOtherValue = txtOtherValue.Text
};
Есть ли у кого-нибудь предложения по лучшему способу решения этой проблемы, чтобы мне не приходилось писать метод отображения для каждого объекта передачи данных?