"Редактируемая" таблица данных против таблицы
Может ли кто-нибудь помочь мне решить, когда мне следует использовать компонент Таблица поверх таблицы данных с выбранным параметром "Редактируемый"?
Я знаю, что логический подход мог бы заключаться в том, чтобы рассмотреть объем информации, которую таблица представит в тренере, и выбрать таблицу данных для больших кусков данных, однако с возможностями обычной таблицы (предзагрузка, отложенная загрузка) неясно когда использовать один над другим.
Спасибо
1 ответ
Если вы используете элемент управления "Таблица данных" с выбранным "Редактируемым", вы фактически используете ту же самую базу кода, что и элемент управления "Таблица".
Таким образом, реальный вопрос: "Когда я должен использовать Editable и Read-Only?"
Мой ответ на этот вопрос:
- Если у вас небольшой набор данных, всегда используйте Editable. Это значительно упростит вещи.
- Если у вас большой набор данных, но вам нужно разрешить встроенное редактирование, используйте Editable.
- Если у вас большой набор данных, и вам не нужно разрешать встроенное редактирование, я все равно рекомендую использовать режим Editable, если производительность не становится проблемой. Причина, по которой я говорю, что режим "Только чтение" рассматривает каждый элемент управления в вашей таблице как выходной текст и игнорирует некоторые конфигурации, которые вы могли бы счесть важными при создании таблицы. Кроме того, это усложняет использование модальных дисплеев внутри вашего стола.
Подводя итог, вы должны действительно использовать режим только для чтения в качестве крайней меры. Даже в этом случае существуют другие подходы к повышению производительности таблиц, включая вариант загрузки на стороне сервера.
Для получения дополнительной информации, пожалуйста, перейдите по этой ссылке.
Надеюсь, это поможет,
Гордон