Я настраиваю Gridview для отображения данных из базы данных SQL. Я знаю, что могу настроить его на странице aspx или в коде. Существует ли наилучшая практика для определения наилучшего подхода? Вы обычно устанавливаете его в коде?ASP.NET Gridview SQL Datasource
ответ
Контроллер SqlDataSource
- это серверный элемент управления, как и управление GridView
, поэтому, чтобы ответить на ваш вопрос, на самом деле нет «лучшего» (декларативно только против императивного) способа использования серверных элементов управления.
Несколько раз, когда я использовал элемент управления SqlDataSource
, я всегда указывал элемент управления в разметке и задавал свойства для поиска данных внутри разметки.
Реальность обычно диктует, что вы объявите свои серверные элементы управления в своей разметке как для GridView
, так и для SqlDataSource
, а затем примените/обновите свойства элементов управления сервера в своем коде позади, но, вероятно, вы напишете больше кода для a GridView
, чем SqlDataSource
, потому что GridView
должен реагировать на события в строках в сетке. Если у вас нет динамических запросов, то в большинстве случаев ваши SqlDataSource
будут иметь статические запросы, которые могут применяться в разметке (декаративно).
- 1. asp.net gridview custom datasource
- 2. asp.net gridview event, keep datasource
- 3. ASP.net GridView - using dataSource - C#
- 4. ASP.net: Gridview Datasource Caching Вопрос
- 5. Gridview template field datasource
- 6. Измените Gridview Datasource с помощью ASP.NET SQLDATASOURCE
- 7. Asp.net GridView с использованием данных LINQ DataSource
- 8. Глупые проблемы с ASP.NET GridView + DataSource + SQLDataReader
- 9. Bind Gridview Datasource с Linq (asp.net)
- 10. ASP.NET Databind GridView to Datasource приходит пустым
- 11. asp.net GridView установлен нуль в DataSource
- 12. bind DataSource gridview + datatable to gridview
- 13. Linq to SQL и Gridview Datasource
- 14. Фильтр gridview datasource
- 15. XML Datasource и Gridview
- 16. gridview datasource issue
- 17. SQL запрос для форматирования данных таблицы для DataSource в GridView
- 18. Asp.net Datasource - просмотр данных sql путем поиска в объекте datasource?
- 19. GridView DataSource всегда возвращает нуль
- 20. ASP.Net datasource navigation
- 21. Gridview сортировки в ASP.NET
- 22. ASP.Net Динамическое создание Excel из SQL Datasource
- 23. ASP.net Gridview
- 24. ASP.NET DataSource и привязка данных GridView, устанавливая значение параметра программно
- 25. Оба DataSource и DataSourceID определены с использованием ASP.NET GridView
- 26. «И DataSource, и DataSourceID определены» с использованием ASP.NET GridView
- 27. Gridview - DataSource: empty vs nothing
- 28. Поиск Gridview с DataTable Datasource
- 29. GridView не показывает мой DataSource
- 30. SQL datasource selectedvalue ошибка параметра