摘要: 1.前面的翻页解决办法,只是实现目的的变通办法,适合简单的查询页面。下面的则是正面的解决办法。 2.在GridView的事件中,双击PageIndexChanging事件,在.cs文件中写GridView1_PageIndexChanging函数。 3.在该函数中,把查询的语句完全复制过来,在绑定之前,加入一语句:GridView1.PageIndex = e.NewPageIndex; 4.翻页功能则解决。 阅读全文
posted @ 2008-04-16 17:02 牵牛望岳 阅读(2708) 评论(0) 推荐(0) 编辑
摘要: 说道gridview,我总是想起vs2003的DataGrid,可能是用的多点的缘故吧.在datagrid里我做的分页都是自己加页面分页button or label ,然后利用datagrid的自动分页功能.在自己分页button事件里写代码.绑定的多是dataset数据源,每次分页button click事件里都要重新绑定一次.觉得很麻烦,毕竟dataset每次准备数据都要连接数据库.在web程序里要保存dataset数据好像也很麻烦.效率自然很低. 阅读全文
posted @ 2008-04-16 16:47 牵牛望岳 阅读(286) 评论(0) 推荐(0) 编辑
摘要: protected void UserView_RowDataBound(object sender, GridViewRowEventArgs e) { //找到删除按钮 ImageButton DeleteBtn = (ImageButton)e.Row.FindControl("btnDelete"); if (DeleteBtn != null) { //添加确认对话框 DeleteBtn.Attributes.Add("onclick", "return confirm('你确定要删除所选择的数据项吗?');"); } } 阅读全文
posted @ 2008-04-16 12:19 牵牛望岳 阅读(1917) 评论(0) 推荐(1) 编辑