读书人

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

发布时间: 2012-04-25 19:32:32 作者: rapoo

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);

读书人网 >asp.net

热点推荐