<р> Отображение данных в табличном формате является неотъемлемой частью любого веб-приложения. В КЛАССИС ASP, чтобы получить данные в таблице, программисты пишут перемешаны элементы HTML таблиц и ASP скрипт. Программисты создают записей, а затем динамически генерировать таблицы с помощью response.write в таблице TD элементов .such тип ASP сценариев очень сложно управлять.
<Р> ASP.NET упрощает эту задачу, предоставляя мощный и полезный управления DataGrid.
Вы можете связать таблицу данных для различных источников данных, таких как массивы и динамически найденных записей в базе данных. Здесь мы собираемся, чтобы проиллюстрировать, как связать DataGrid к записям базы данных.
Импорт системы. Данные. SQLClient
<р> Импорт System.Data
<р> Public Sub Page_Load (отправитель в качестве объекта, адрес, как EventArgs)
<р>, если page.
ispostback = ложь, то
<р> BindData ( )
<р> конец, если
<р> End Sub
<р> 'функция, которая связывает данные в DataGrid
Функция BindData ()
<р>' Строка соединения для что делает подключение к Sql Server Databse MyDB на местных "машин
<р> Дим connString как строка
connString =" Provider = SQLSERVER; Источник данных = (местные); База данных = MYDB; Пользователь = са; PWD = са; "
<р> Дим запрос в виде строки
<р> 'Строка запроса, который выбирает активные сотрудников из сотрудников главной таблицы
<р> запрос =" Выберите emp_no, emp_name, emp_dob от emp_master где emp_status = 'А' "
<р> Дим подключений, как новый SqlConnection (connString)
<р> DIM objCmd как новый SqlCommand (запроса, штат Коннектикут)
<р> Conn.
open ()
<р> Дим-й, как SqlDataReader
<р> е = objCmd.executeReader ()
<р> "Назначить SqlDataReader к DataSource собственности сетке.
<р> = mydatagrid.datasource й
< р> mydatagrid.databind ()
<р> rd.close ()
<р> End Function
<р> В HTML форме добавьте эту строку
<р> жерех: DataGrid ID = " mydatagrid "RUNAT =" сервер "
<р> Для того, чтобы datgrid более аккуратно и цветные мы можем различные attributes.
These атрибуты похожи на те, мы находим в HTML-элементам, как BackColor, BorderColor, BorderStyle, footerstyle, headerstyle, cellpading и многие больше.
<р> С Кодирование
<р> Начните зарабатывать сейчас, Присоединяйтесь к моей сети на Bukisa
Другие статьи вы можете быть заинтерес