我点了datagrid里面的ButtonColumn 产生事件,然后我在事件里面用e.Item.Cells[0].Text来获取第一列的值(注:e.Item.ItemIndex的值不为-1),结果值一直为空,但是我对e.Item.Cells[0].Text赋值之后却可以改变e.Item.Cells[0].Text内的值,这是为什么啊?cs文件中的事件响应函数:
protected void dgExamCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(e.CommandName.ToString()=="BtnEntryExam")
Response.Write("结果:"+e.Item.Cells[0].Text);
}
aspx文件中对datagrid里面的BtnEntryExam的定义:
<asp:ButtonColumn Text="进入考试" HeaderText="选择考卷" CommandName="BtnEntryExam" ButtonType="PushButton"></asp:ButtonColumn>
protected void dgExamCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(e.CommandName.ToString()=="BtnEntryExam")
Response.Write("结果:"+e.Item.Cells[0].Text);
}
aspx文件中对datagrid里面的BtnEntryExam的定义:
<asp:ButtonColumn Text="进入考试" HeaderText="选择考卷" CommandName="BtnEntryExam" ButtonType="PushButton"></asp:ButtonColumn>
解决方案 »
- 帮忙看看这个佣金怎么算
- 在WEB中如何改变Sliverlight中控件属性
- 大家看下我的异常asp.net
- 在线等,急求正则表达式,屏蔽sql like通配符 [] % [^] _等··
- ASP.NET的编程模型以及ASP.NET的整体架构造
- 为何不能打印
- 已知sqlserver2000的一张表存在主键,怎么遍历与其建立外键关系的表
- 高手帮忙 datagrid中的checkbox在回发的时候我加了是否确定回发的脚本 点击取消时不回发可以做到 但是点击确定却不回发
- 哪有sourcesafe的下载
- textbox textmode设为password时为何不能绑定值啊!
- 谁有VB里面的那种多MENU的。NET控件
- 如何在WebPart中使用Javascript调用Web服务?
1、获取的列不是绑定列
2、位置不对