当前位置: 代码迷 >> ASP.NET >> gridview模板列的值绑定有关问题
  详细解决方案

gridview模板列的值绑定有关问题

热度:4908   发布时间:2013-02-25 00:00:00.0
gridview模板列的值绑定问题?
普通数据列在RowDataBound事件中,就可以通过e.Row.Cells[0].Text获取单元格数据,而模板列只能通过先获得控件,
Label lbl0 = e.Row.Cells[0].FindControl("Label1") as Label;
再使用lbl1.Text获得绑定的值。我现在已经调用了DataBind()方法后,按理说绑定了数据了,对于模板列gvr.Cells[col].Text这里该有值,但这里为什么却是空呐?

------解决方案--------------------------------------------------------
代码发来看看
------解决方案--------------------------------------------------------
模版列情况下 document.getElementById('<%=Label.ClientID %>').value

前台能获取到 后台就不清楚了 反正我不知道
------解决方案--------------------------------------------------------
求代码
------解决方案--------------------------------------------------------
你可以试一下用这个方法看能否满足你的需求 OnRowEditing 
int id = Convert.ToInt32(grd1.Rows[e.NewEditIndex].Cells[0].Text);
  相关解决方案