文章来源:淘论文网   发布者: 毕业设计   浏览量: 105



还可以点击去查询以下关键词:
[十天]    [学会]    [ASP.net]    [第八]    [十天学会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>
  <html>
  <body> 
  <asp:DataGrid 
  id="dgrdMain" 
  cellpadding="1" 
  showheader="true" 
  borderwidth="0"
 

察看评论详细内容 我要发表评论 作者笔名   简短内容   发表时间  

:


这里还有:


请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/11320.docx
  • 上一篇:十天学会ASP.net(8)
  • 下一篇:十天学会ASP.net之第四天