Принципиальный молчун
Зарегистрирован: 23 April 2008
Сообщения: 5
Примеры кода: 0
|
Re: DevExpress.Web.ASPxGridView и javascript |
23 April 2008 23:35 |
|
|
|
|
Уважаемый Max-Pro,
Во-первых, прошу Вас удалить код из нашего JS файла. Это нарушение лицензии и соответсвенно законадательсва США и Российской Федерации.
Во-вторых, я этот код и так прекрасно знаю.
В-третьих если вы посмотрите на исходники, не обязательно их публиковать, то за исключением изменением ширин колонок и некоторой обработки multi-selection, все остальные ведет к вызову Callback. Посколько функциональности много, то и функций достаточно много. Даже при перемещении колонок мы вызываем callback. Конечно само таскание выполняется на клиенте на скриптах. Потому grid и является Ajax.
В-четвертых, как показано и в этом примере, кода на клиенте должно быть минимум. В общем случае, только для передачи и получении данных с сервера. Все остальное должно делаться на сервере.
В-пятых, боюсь что у нас начнется флэйм что лучше - что хуже. Если вам не нужна группировка, подсчет сумм и многое другое, как например быстрый показ, сортировка, группировка большого количестов записей через Linq (например 500,000 записей) и при этом не нагружая web server, то вы можете пользоваться MS GridView ничего плохого в этом не вижу. Если Вам не хватает данной функциональности, то придется использовать наш или другой 3-d party grid. Для нас главное чтобы разработчики могли выполнять поставленные перед ними задачи. Если для этих задач хватает стандартных средств, то - ничего плохого в этом не вижу.
В-шестых, я прекрасно знаю код MS GridView и естественно нашего. Если вы считаете что он написан лучше - это ваше мнение, но Вы можете посмотреть наши исходники + начиная с версии 2008 vol1 исходники наших Unit Tests и исходники MS (используйте reflector). Сравните код MS и наш код, а заодно и сравните функциональность.
В-седьмых, если у Вас есть проблемы с нашим продуктом, то мы всегда рады помочь, пишите в нашу службу поддрежки. Список всех известных проблем (исправленных и еще неисправленных) можно найти на нашем сайте: http://www.devexpress.com/Support/Center/
На данных момент, нам известно только о шести активных проблемах с гридом, которые подавляющее большинство пользователей продукта (несколько тысяч разработчиков) никогда не увидят, посколько они весьма специфичны. Над их исправлением мы работаем.
С Уважением,
Andrew Telnov,
DevExpress, R&D
Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 23 April 2008 23:34
|
|