Каков наилучший способ реализовать веб-приложение с редактируемой сеткой данных в ASP.NET? - PullRequest
0 голосов
/ 15 декабря 2011

Мне нужно реализовать редактируемую сетку данных, которая позволяет получать и редактировать данные как из одной таблицы, так и из объединенных таблиц. Я использую SQL Sqerver 2008 db и Linq to SQL.

Должен ли я использовать элемент управления ASP.NET GridView или использовать Silverlight? Есть ли для этого фреймворки jQuery + AJAX?

Какой подход вы бы порекомендовали?

Спасибо.

Ответы [ 2 ]

1 голос
/ 19 декабря 2011

Есть несколько способов добиться этого, включая решение Роберта о реализации решения для редактирования с использованием jQuery.

Если вы готовы использовать стороннее решение, Telerik создаст особенно хороший набор элементов управления для ASP.NET и AJAX, одним из которых является сетка.

Вот пример одного из их элементов управления сеткой. Есть поддержка объединения таблиц и редактирования по клику.

На этой странице есть много других, которые бы достигли желаемого результата.

1 голос
/ 15 декабря 2011

Любой из перечисленных вами предметов будет работать. Ваш вопрос требует более подробного описания того, чего вы хотите достичь.

Если вы хотите создать интерактивную сетку, имеющую внешний вид, похожий на flash, то используйте Silverlight или, в зависимости от того, как работает интерактивный Jquery, если вы хотите иметь бесшовную интеграцию с вашей базой данных и не происходит перезагрузок страницы, используйте Jquery / AJAX. Одно только представление сетки ASP.Net будет вашим самым ограничивающим фактором, поскольку оно создаст обновление страницы, но оно будет прекрасно работать, если вы просто показываете пользователю его данные и нуждаетесь в их соответствующем обновлении.

Я бы порекомендовал использовать Jquery / Ajax, так как мне нравится без обновления и без перезагрузок страницы, которые может предложить jquery.

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