一个可自动分页的 datagrid 初次绑定:
CONN.Open()
DA.Fill(DS1,"table")
DataGrid1.DataSource = DS1.Tables("table")
DataGrid1.DataBind()
CONN.Close()当点下一页时:
DataGrid1.CurrentPageIndex = e.NewPageIndex
DataGrid1.DataSource = DS1.Tables("table")
DataGrid1.DataBind()显示为空难道点下一页时,这个 dataset 的内容都不存在了??
CONN.Open()
DA.Fill(DS1,"table")
DataGrid1.DataSource = DS1.Tables("table")
DataGrid1.DataBind()
CONN.Close()当点下一页时:
DataGrid1.CurrentPageIndex = e.NewPageIndex
DataGrid1.DataSource = DS1.Tables("table")
DataGrid1.DataBind()显示为空难道点下一页时,这个 dataset 的内容都不存在了??
一个可自动分页的 datagrid 初次绑定:
CONN.Open()
DA.Fill(DS1,"table")
DataGrid1.DataSource = DS1.Tables("table")
DataGrid1.DataBind()
CONN.Close()
ViewState["DS1"] = DS1;当点下一页时:
DataGrid1.CurrentPageIndex = e.NewPageIndex
DataGrid1.DataSource = ((DataSet)ViewState["DS1"]).Tables("table")
DataGrid1.DataBind()
还是再查询一次,再次填充dataset
DataGrid1.DataSource = ((DataSet)ViewState["DS1"]).Tables("table")这句用 vb 怎么写?