asp.net 如何把GridView中的label控件的值传到后台并且赋给一个string类型的变量呢?

2024-12-23 14:45:16
推荐回答(4个)
回答1:

1.将含有lable的那一列转换成模板列,后台使用FindControl("lableid")
2.用javascript 将lable 的值保存到 一个隐藏域里 后台直接取这个隐藏域的值

回答2:

可以用 Label lab=(Label)grideview.FindControl("ID");
string s=lab.Text;

回答3:

string s= ((Label1)(GridView1.Rows[e.RowIndex].Cells[label所在的单元格编号].FindControl("Label1"))).Text.Trim();

回答4:

使用get()方法!getLabel(“字符串”)