Можно ли использовать шаблон для редактирования раскрывающихся списков в приложении MVC3? - PullRequest
8 голосов
/ 02 февраля 2012

Я ищу общий, многократно используемый шаблон пользовательского интерфейса, который я могу использовать для редактирования содержимого раскрывающихся списков в моем приложении MVC3. То есть, некоторые пары Id-Name, используемые для заполнения раскрывающихся списков для редактируемых представлений, существуют только для этой цели и не имеют отдельной настройки для представления контроллера. Например. Промышленность и сектор для курсовых модулей. Каждый список представляет собой только структуру Id-Name, но у Sector также есть значение IndustryId.

Теперь я действительно не хочу использовать для них стандартные представления лесов, т. Е. Создавать, редактировать и составлять списки со ссылками, но я не могу не задаться вопросом, как лучше всего их улучшить. Должен ли я связать каждый список с редактором, который просто отображает текстовое поле EditorFor для каждого элемента в списке, с помощью jQuery, чтобы добавить новый элемент или удалить элемент? Есть ли какой-нибудь установленный способ сделать это?

ПРИМЕЧАНИЕ: Речь идет не о загрузке раскрывающегося списка. Речь идет о загрузке значений раскрывающегося списка в представление для их редактирования, чтобы контролировать то, что появляется в раскрывающемся списке при его загрузке любым способом.

Ответы [ 2 ]

1 голос
/ 08 февраля 2012

Я не знаю, есть ли шаблон сам по себе, но мы также имеем дело с такого рода вещами (десятки таблиц поиска с одинаковой структурой), и мы используем простые страницы с jqGrid.Редактирование является живым в том смысле, что изменение строки вызывает Ajax-вызов контроллера, чтобы изменить само значение поиска.Работает довольно хорошо.В итоге у нас было выделенное представление для каждой из редактируемых таблиц поиска (не все из них), но было бы достаточно просто использовать один и тот же вид, контроллер и клиентский скрипт для всех из них.

0 голосов
/ 08 февраля 2012

Вы можете использовать jQuery и jQuery UI для настройки списков dropDown

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...