发布于:软件开发网 来源: 作者:佚名 时间:2009-01-15 点击:
If IsNothing(Session("mTable")) Then SelectTable = CreateTable() Session("mTable") = SelectTable SetText() Else SelectTable = Session("mTable") End If End Sub Private Function CreateTable() As DataTable Dim dt As New DataTable() Dim dr As DataRow dt.Columns.Add(New DataColumn("ID", GetType(String))) dt.Columns.Add(New DataColumn("Name", GetType(String))) ' dt.Columns(0).ColumnName = "系号" ' dt.Columns(1).ColumnName = "名称" Return dt End Function End Class 该类超越 Page 的 OnLoad 方法 (类似于实施 Page_Load),将 建立一个临时表并巧妙地利用Session在加载页面时保证仅执行一次。与其它一般页面一样,确定来访者人数。 软件开发网
![]() 页包含对DataGrid 的数据绑定。DataGrid 用于显示图书和档案的内容。与第 1 步相同, DataGrid 包含一个针对要显示的列的定义,以及用于为列、行和总体控制提供可视格式化的样式属性设置。在绑定之前先根据用户的选择进行查询。查询内容是不变化的,我们通过SetText过程来动态设置标题。在查询前先生成查询语句,通过查询语句改变其字段名,同时进行动态的模糊查询。这里要说明的是页面是不能保留数据的,所以我们用到了应用对象Application来保留数据。 Imports System.DBNull 软件开发网
Public Class Borrow http://www. Private Sub Data2bind() Private Sub LinkButton1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LinkButton1.Click http://www. Private Sub LinkButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles LinkButton2.Click |
|