Asp.net中怎样操作DataGrid的中Paging那一行??
在Allow Paging=true后,DataGrid下面将多出一行。显示< >或1 2 3页码,现在我想操作那一行,如增加信息:
共找到XX条记录 、 当前是第XX页
怎样实现?
问题点数:20、回复次数:3Top
1 楼valu(V6bbs Ver1.4发布(仿西祠xici):www.v6bbs.com)回复于 2005-04-03 23:44:54 得分 0
总记录数:ds.Tables[0].Rows.Count
当前页 :DataGrid1.CurrentPageIndex+1Top
2 楼shutely()回复于 2005-04-04 12:10:00 得分 0
我的意思不是怎样取得那两个值 ,而是怎样往paging那一栏写东西。
是不是要用到AllowCustomPaging啊?到底怎样实现啊?Top
3 楼athossmth(athos)回复于 2005-04-04 12:17:34 得分 20
private void SpiderSurfGrid_ItemCreated(object source, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Header)
{
...
}
else if(e.Item.ItemType == ListItemType.Pager)
{
i=4;
#region Pager
lbl = new Label();
lbl.ID = "lblPager";
e.Item.Cells[0].Controls.Add(lbl);
txt = new TextBox();
txt.ID = "txtPager";
txt.Width = 30;
e.Item.Cells[0].Controls.Add(txt);
btn = new Button();
btn.ID = "btnPager";
btn.Text = "Go";
btn.CommandName = "ssgPage";
e.Item.Cells[0].Controls.Add(btn);
this.OnItemDataBound(e);
#endregion
Top
相关问题
- 请问:在DataGrid中选中一行后按下Del键,此时程序究竟执行了怎样的操作?
- datagrid 中如何对一行的一个列的值操作啊?是高手就进来50分送上
- DataGrid 选中一行,
- datagrid中删除一行
- datagrid最后一行----空行
- (WinForm)DataGrid的数据来自DataView,其ReadOnly为true,当用户选中一行时,要用编程的方式实现删除操作,要怎样做呢?
- 如何操作datagrid
- 请问在Winform 应用程序中,有一个datagrid ,我选中一行,按delete就可以删除一行数据,我如何在别的地方,调用这个删除操作呢?谢谢,也就是可
- oledb操作CSV如何读取第一行
- c++中替换文件的某一行如何操作?




