tryprivate void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
System.Web.UI.WebControls.TextBox mytbPartsID = ( System.Web.UI.WebControls.TextBox )DataGrid1.Items[e.Item.ItemIndex].Cells[1].Controls[ 0 ];//第几列
mytbPartsID.TextChanged +=new System.EventHandler(this.PartsIDChang);//***想要执行PartsIDChang方法********************
mytbPartsID.AutoPostBack=true;
}
{
System.Web.UI.WebControls.TextBox mytbPartsID = ( System.Web.UI.WebControls.TextBox )DataGrid1.Items[e.Item.ItemIndex].Cells[1].Controls[ 0 ];//第几列
mytbPartsID.TextChanged +=new System.EventHandler(this.PartsIDChang);//***想要执行PartsIDChang方法********************
mytbPartsID.AutoPostBack=true;
}
解决方案 »
- 在VS 2008使用上一个令我很烦恼的问题
- 客户端定时访问服务器,导致程序瘫痪无响应,是怎么回事啊?
- 急求助后台修改页里面的出生日期不想让它显示带分秒的怎么办呢
- string类型转换DateTime,急!!!
- datagrid和javascript的问题
- 哪个能帮我解决一下
- --救命,闹鬼了~~ 把.cs文件删了,程序居然还好使, 怎么回事?
- 散分,ZForums V2.0 终于发布。另外,提供FTB1.6.3修改后的源代码
- 50分要详细的input及其属性type,value,等资料
- 请问哪位兄弟做过Asp.Net+SSL做安全论证呢?
- 紧急求援,大侠coming!
- TreeView控件安装求助?
我改成绑定列后这句TextBox mytbPartsID = (TextBox)DataGrid1.Items[e.Item.ItemIndex].Cells[0].Controls[0];//第几列
出现了:
System.InvalidCastException: 指定的转换无效。
我是使用模板列的就出现这句错误:
mytbPartsID.TextChanged +=new System.EventHandler(this.PartsIDChang);//***想要执行PartsIDChang方法********************
System.NullReferenceException: 未将对象引用设置到对象的实例。
回goody9807()
在TextChanged中调用方法
我是想用这个TextChanged,但在DataGrid的编辑状态中就不能实现!!