pageindexchange后是应该重新绑定数据才行的sub page_load()
if ispostback=true then
....//写连接字串、查询语句打开数据库
....//给dataset付值
....//将dataset绑定到datagrid中
end if
end subsub datagrid_itemselect()
Dim row As TextBox = CType(e.Item.Cells(2).Controls(0), TextBox)
dim a as string =row.text
end subsub datagrid_pageindexchange()
//将datagrid的当前页付值成e的传递值
//再绑定一次数据到datagrid
end sub
if ispostback=true then
....//写连接字串、查询语句打开数据库
....//给dataset付值
....//将dataset绑定到datagrid中
end if
end subsub datagrid_itemselect()
Dim row As TextBox = CType(e.Item.Cells(2).Controls(0), TextBox)
dim a as string =row.text
end subsub datagrid_pageindexchange()
//将datagrid的当前页付值成e的传递值
//再绑定一次数据到datagrid
end sub
解决方案 »
- TFS的部署与安装,懂的进!!!
- vs2010 在网站上用了ReportViewer做了报表,但是字符间无论多少个空格,都是只显示一个空格,同时开头的空格也不显示。
- 关于建设读取显示数据问题
- 排名位置问题
- 高分求动态输出checkbox控件的方案
- sql可以把NULL转换成其他数值吗?
- 用cr for vs 2005做的报表怎样部署啊?
- 为什么TreeView控件的“SelectedIndexChange”没有反应,闷...
- Ajax是客户端技术还是服务器端技术?
- datagrid 删除行的问题
- 请问各位高手,如何在asp.net中显示MessageBox?
- 谁有用C#写的论坛,急用,请发到我的信箱,收到给分!
....//写连接字串、查询语句打开数据库
....//给dataset付值if ispostback=true then
....//将dataset绑定到datagrid中
end if
end subsub datagrid_itemselect()
Dim row As TextBox = CType(e.Item.Cells(2).Controls(0), TextBox)
dim a as string =row.text
end subsub datagrid_pageindexchange()
//将datagrid的当前页付值成e的传递值
end sub
在需要重新绑定的地方直接调用函数GridBind();
sub datagrid_pageindexchange()
//将datagrid的当前页付值成e的传递值
//DataBind();
end sub