给你说一种思路,你可以在 TemplateField 前台页面中添加一个控件,将起隐藏
,后台获取该控件后取值,这样后台代码简洁易读、许多
<%#Eval("Book.Title") %>
后台代码
//获取控件取值 Label lblId = (Label)gvCart.Rows[e.RowIndex].FindControl("lblBookId");
page_load函数里加一句
if(!ispostback)
{
}
string XXX= ((TextBox)(GridView1.Rows[e.RowIndex].FindControl("txtboxid"))).Text.ToString().Trim();