Лучший способ реализовать функцию добавления / редактирования в HTML для нескольких классов одновременно
Я пишу веб-приложение на C#. У меня есть несколько классов, которые хранятся в БД с Fluent NHibernate. Пользователи смогут перечислять, добавлять, редактировать и удалять эти объекты.
Я хотел бы избегать добавления элементов управления для каждого класса для редактирования и добавления свойств, таких как Имя или Текст, но вместо этого есть некоторый метод для добавления / редактирования их на основе имени класса. Это должно быть что-то, что получает опубликованные значения формы, проверяет значения, создает новый объект правильного типа и вызывает ClassXServiceClass.SaveOrUpdate(ClassX cx). Какой подход вы рекомендуете? Я также хотел бы, чтобы текстовые поля сохранили свои значения, если проверка не удалась.
1 ответ
Я не уверен, что это хорошо согласуется с беглым nhibernate, но Dynamic Data отлично подходит для создания страниц CRUD для классов / таблиц.