当前位置:编程学习 > asp >>

十天学会ASP.NET 第八天

答案:

初步掌握DATAGRID 的使用

                  以前在ASP 中,我们显示大批量数据经常使用循环读取记录集的方式,在表格中插入代码来显示,循环的

                  是<tr>,如果是分页还需要自己田响建站制作,如果排序更加复杂,在ASP.NET 中就好了,一切工作都可以让

                  DATAGRID 来做。

                  首先看一下DATAGRID 的样式方面的属性

                  BackImageUrl=""  背景图片

                  CellSpacing="" 单元格间距

                  CellPadding="" 单元格填充

                  cssClass="" 使用的CSS 样式

                  DATAGRID 可以自动用表中的字段名放在显示的记录的头 来表示各个单元格所代表的意义,用

                  ShowHeader="true/false"来控制是不是显示,在大多数情况下我们是不需要这个功能的,因为我们数据库中

                  的字段名大多是英文的,而我们想在页面输出的大多是中文名字。

                  下面看一下显示数据库内所有记录,就几行代码:

                  <script runat="server" language="c#">

                  void Page_Load()

                  {

                  string strConnection="Provider=Microsoft.Jet.OleDb.4.0;Data Source=";

                  strConnection+=Server.MapPath("guestbook.mdb");

                  OleDbConnection objConnection=new OleDbConnection(strConnection);

                  OleDbCommand objCommand1 = new OleDbCommand("select * from guestbook",objConnection);

                  objConnection.Open();

                  dgrdMain.DataSource=objCommand1.ExecuteReader();//dgrdMain 就是下面的DATAGRID 的ID

                  dgrdMain.DataBind();

                  objConnection.Close();

                  }

                  </script>

     &

上一个:ASP并不低能简单
下一个:使用OBJECT标志例示对象

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,