急,,,,那位哥哥帮帮我!
private void bn_Click(object sender, EventArgs e)
{
}
string Username = this.DataGrid1.SelectedItem.Cells[0].Text;
-----------------------------------------------------------------------------------
上面这句话,我想加到CLICK里面,请问,怎么加
如果直接加这段代码,就会抱错!!!!!
“/xxxx”应用程序中的服务器错误。
--------------------------------------------------------------------------------
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。
源错误:
行 220: private void bt_Click(object sender, EventArgs e)
行 221: {
行 222: string Username = this.DataGrid1.SelectedItem.Cells[0].Text;
行 223: this.Label6.Text = Username;
行 224:
问题点数:0、回复次数:3Top
1 楼jianyi0115(随意)回复于 2006-07-03 23:09:13 得分 0
string Username = this.DataGrid1.SelectedItem.Cells[0].Text;
---------------
只有DataGrid1在编辑模式下才会SelectedItem。其他情况下SelectedItem都是null。
所以你那样是行不通的。
不能用外部按钮的onclick,可以用DataGrid1中编辑列的事件。Top
2 楼xukejacky()回复于 2006-07-03 23:12:25 得分 0
那我怎么实现这个功能呢?在模板列里面!谢谢Top
3 楼xukejacky()回复于 2006-07-04 00:31:05 得分 0
已经解决了!
利用其他方法实现了在DataGrid模板列添加控件取出值!Top




