2009-06-04 3 views
5

Есть ли реалистичный способ реализации webforms stylegridview в ASP.NET MVC с встроенным редактированием?Репликация Webforms GridView в ASP.NET MVC

Я нашел различные решения, чтобы получить сетку с встроенным редактированием, работающую в MVC с использованием надстроек JQuery, но до сих пор они были очень грязными, требуют нереалистичной работы и все ухудшается, когда вы хотите добавить клиента и проверки на стороне сервера.

Я разрабатываю много сайтов, которые имеют достаточно обширные разделы администрирования. До сих пор я потратил больше времени на одну страницу с MVC (которая все еще не работает), чем я бы сделал весь административный раздел сайта. Сетки с встроенным редактированием работают очень хорошо для чего-то, говорят, сохраняя список стран и отмечая некоторые как активные или неактивные. Я знаю, что я могу легко открыть эту страницу «детали/изменить» или даже обработать ее всплывающим окном AJAX, но ни один из этих параметров не обеспечивает как чистый пользовательский интерфейс, а встроенное редактирование для простых вещей.

Кто-нибудь нашел простой способ добиться редактирования встроенной сетки или мне нужно перейти на гибридный сайт MVC/winforms (чего я действительно не хотел делать).

Благодаря Эндрю

ответ

1

Java-Script Framework Ext JS имеет некоторую хорошую поддержку для всех различных типов сетей. Это то, что вы можете легко использовать с ASP.NET MVC, я уверен, что есть и другие решения как на стороне клиента, так и на стороне сервера.

0

Мне повезло с включением динамических данных с ASP.NET MVC только для этой цели. Это гибридное решение может дать вам все ощущаемые преимущества фокуса, стоящего перед сайтом MVC, давая вам быстрый и простой способ создать функциональность CRUD для всех ваших данных для административных целей. Если честно, если ваша пользовательская база не такая большая, разработка всего приложения в Dynamic Data является законным вариантом, особенно если вы достаточно усердствуете с ним, чтобы использовать его в своих базовых способностях «подмости».

Что касается фактического нахождения пакетного решения для предоставления функций ASP.NET GridView в ASP.NET MVC, удачи. Я еще не нашел решения, которое не требует какого-либо сочетания с фреймворками javscript или неполными решениями, такими как предложения, предлагаемые MVC Contrib. Если вы найдете его, сообщите мне.