asp.net 如何获得datagrid页脚值的方法 各位高人: 本人不才,不知道获取asp.net 中datagrid控件页脚值的办法,希望各位高人指点迷津,再线散分等待,急!!!!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你想在什么情况下获得页脚的值?如果单纯的点一个button的话,那你可以:TextBox txt=(TextBox)DataGrid1.Item[DataGrid1.Item.Count].FindControl("页脚的值所在控件的ID");txt.Text就是值。如果你在绑定的时候就像知道页脚的值,那你可以:在DataGrid的OnItemDataBound事件中写入if(e.Item.ItemType=ListItem.Footer)//这行记不清了,意思就是找到页脚行{ TextBox txt=(TextBox)e.Item.FindControl("页脚的值所在控件的ID"); txt.Text就是值。} if(e.Item.ItemType==ListItemType.Footer){ TextBox mytxt = e.Item.Findcontrol("id") as TextBox ....} 谢谢两位高人,尤其是自家胖子,哈哈,我的本意,就是获得页脚中,统计的某列的和。已经实现了在页脚上显示出来,在其他的事件中得到这个值,并写到数据库中去,多谢胖子的代码提示:顺便修改一下胖子的代码。为后来者提供一点借鉴吧!bxje =double.Parse(DGdata.Items[DGdata.Items.Count-1].Cells[3].Text.Trim());其中:bxje是个局部变量。DGdata是datagrid控件名,3代表页脚中第四列的值。好了,散分! aspx页面写pageload方法怎么不执行啊? 系统登录结合类似U盾的东西防止系统泄密问题 用户控件使用的问题? 有一段代码不懂,有哪们位大侠帮忙详细解释一下。谢谢。 ==== 求一存储过程 (SQL 2000) ==== 水晶报表如何翻页? 由于复制数据库文件时出错,导致无法生成SQL Server用户的实例。该连接讲关闭 高分求教:文件加密问题 为什么调试时正确可运行时就是没反应呢? 寻SEO软件能查询前100名网站权重和外链 为什么验证控件找不自定义的时间控件 制作WEB自定义控件显示二进制图片问题
如果单纯的点一个button的话,那你可以:
TextBox txt=(TextBox)DataGrid1.Item[DataGrid1.Item.Count].FindControl("页脚的值所在控件的ID");
txt.Text就是值。
如果你在绑定的时候就像知道页脚的值,那你可以:
在DataGrid的OnItemDataBound事件中写入
if(e.Item.ItemType=ListItem.Footer)//这行记不清了,意思就是找到页脚行
{
TextBox txt=(TextBox)e.Item.FindControl("页脚的值所在控件的ID");
txt.Text就是值。
}
{
TextBox mytxt = e.Item.Findcontrol("id") as TextBox
....
}
bxje =double.Parse(DGdata.Items[DGdata.Items.Count-1].Cells[3].Text.Trim());其中:bxje是个局部变量。DGdata是datagrid控件名,3代表页脚中第四列的值。
好了,散分!