Как редактировать табличные данные (ASP MVC)
Мне нужно иметь возможность редактировать таблицу данных в браузере.
Я видел в MVCContrib есть помощник HTML для рендеринга таблицы. Полезно ... но что если я хочу, чтобы пользователь мог редактировать эту таблицу? Из того, что я вижу, это не помогает.
Каков наилучший способ приблизиться к этому?
Традиционная ФОРМА с СТОЛОМ внутри? Если да, достаточно ли у MVC умения разбирать опубликованные данные обратно в набор строк? Как это будет работать в любом случае?
Или, возможно, он должен просто переключиться в режим редактирования при щелчке строки (с использованием javascript и т. Д.), А затем, когда пользователь перемещается в другую строку, вызывается действие AJAX для отправки только одной строки. Я могу предположить, что логика может стать здесь сложной - вероятно, она все еще будет использовать форму, но мне придется вставлять ее в DOM динамически?
Мне также нужно иметь возможность добавлять строки в эту таблицу. Мне не нужна поддержка подкачки.
Есть ли готовое решение там?
Должен ли я вернуться к веб-формам? :)