本人的按钮列是datagrid的第0列,但我怎么取不到某行的这个列的值呢?其他的列是绑定列都能取到.我用的是Itemcommand事件.
private void dgEmployee_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(e.CommandName == "SelectItem")
{
lbError.Text = e.Item.Cells[0].Text.ToString();
}
}
private void dgEmployee_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
if(e.CommandName == "SelectItem")
{
lbError.Text = e.Item.Cells[0].Text.ToString();
}
}
解决方案 »
- 如何用ASP.NET接收电子邮件?
- 请问.net里是否有类似JavaScript中的document.getElementById("ID").innerHTML的方法设置Html标签的内容?
- ASP.NET2.0中有没有可分页又可以多列显示的控件?
- 类库路径问题
- 如何让客户端删除临时文件夹里的文件?
- 求大虾们指导datalist用法
- 求助,64位Windows7打不开之前用VS2010创建的项目!
- 请问如何实现http://www.macromedia.com那样的渐变色的背景?
- 500分,求一VS.NET安装问题。操作系统格式化好几次(win2k pro or win2k server),没用;安装盘换了几套,没用!内部错误(2237?)!相
- 请问如何将xml中的内容用DataGrid显示出来??给分
- asp程序怎样直接转化成asp.net程序啊?(在线等待--------------------
- 打算安装一下pet shop 2 ,和3.0版本有冲突吗,比如数据库的名字。
你错了
lbError.Text = e.Item.Cells[0].Text.ToString();
这样要改成
lblError.Text = ((LinkButton)e.item.cells[0].findcontrol("你那个LINKBUTTON的ID").Text;
第一列绑定employee_id啊.我要问的是怎么获取到这个employee_id的值,
而我的datagrid第一列是个按钮列下边的选择列.
而我的datagrid第一列是个按钮列下边的选择列.==========
你不是摸班列。然后又是第一列拌定ID,又是按钮的。然后还有什么按钮的下边选择列??什么意思。不知道你在说啥。。