Я понимаю, что с jEditable (http://www.appelsiini.net/projects/jeditable) вы можете делать редактирование на месте и POST измененной информации на URL.Использование jEditable с ASP.NET MVC (POSTing)
Мое представление ASP.NET MVC отображает кучу информации о модели, которую я хотел бы сделать на месте редактируемой. В настоящее время у меня есть два представления: одно текстовое представление и одно редактируемое представление, в котором форма полностью POSTED, а затем мое действие контроллера берет весь объект (собранный из имен элементов формы) в качестве параметра, обновляет объект и возвращает текст - только просмотр.
Однако, когда я переключаюсь на jEditable, я бы использовал только текстовое представление и POST для одного элемента за раз, а не для всего объекта. Как я могу создать одно действие контроллера, которое может принимать то, что jEditable является POSTING, а затем помещать его в соответствующее свойство моего объекта?
Но что делать, если у меня есть большая модель, скажем, с 20 свойствами. Нужно ли мне 20 различных методов управления? Или, если я использую общую пару параметров id/value, как в вашем примере, как мне получить значение, автоматически обновляющее свойство права объекта? – Alex
Исходный образец кода содержал в себе цикл ... Для этого должен быть цикл. Я восстановил цикл в примере кода. Вы можете просмотреть исходную запись в блоге. У вас на самом деле имеется 20 небольших текстовых редакторов на вашей веб-странице? Это кажется довольно необычным. –
Да, для редактирования контактной информации (имя, телефон и т. Д.) – Alex