Может ли jqGrid изящно деградировать?

Я прочитал много хорошего о jqGrid на SO и хотел бы знать, подходит ли он для проекта, над которым я собираюсь работать.

В настоящее время мы думаем либо о том, чтобы придерживаться asp.net classic, либо о переходе на asp.net mvc (мое предпочтение после года работы с ним).

Мне нравится, что jqGrid работает как плагин JQuery или как приобретаемая версия для классического asp.net, что дает нам возможность изменить что-то в будущем, если мы захотим.

Из моего чтения я вижу, что версия JQuery использует javascript для настройки сетки. Можно ли настроить эту версию для изящной деградации с отключенным javascript? Можем ли мы создать таблицу с помощью C#, а затем добавить JS для дополнительной функциональности?

Есть ли какие-либо ошибки, о которых мне следует знать при выборе jqGrid в качестве сетки нашего приложения?

Если кому-то нужны какие-либо разъяснения, пожалуйста, оставьте комментарий.


person blu    schedule 26.10.2009    source источник


Ответы (1)


Вы можете создать таблицу html, а затем использовать tableToGrid (http://www.secondpersonplural.ca/jqgriddocs/_2h30t8wte.htm). In должен нормально работать в любом браузере. Вы также можете изменить скрипт tableToGrid в соответствии с вашими потребностями, это не сложно.

person LukLed    schedule 26.10.2009
comment
@LukLed - я не думаю, что вы знаете, как сказать tableToGrid НЕ возиться с содержимым определенных столбцов? У меня есть реализация, в которой checkboxes в сетке в конечном итоге меняет свои name после того, как tableToGrid сделал свое дело (что мешает полученному сообщению формы) - спасибо. - person Jimbo; 29.04.2010