我在GridView1_DataBound事件中编写如下代码,他说我没将对象实例化,如何解决??
TextBox tb=(TextBox)GridView1.FindControl("TextBox1");
Response.Write(tb.Text);
或者有什么好的方法去获取GridView1里面TextBox控件的值?
TextBox tb=(TextBox)GridView1.FindControl("TextBox1");
Response.Write(tb.Text);
或者有什么好的方法去获取GridView1里面TextBox控件的值?
TextBox tb=(TextBox)e.Row.FindControl("TextBox1");
{
TextBox tb = e.Row.FindControl("TextBox1") as TextBox;}
TextBox tb=(TextBox)GridView1.Rows[e.Row.RowIndex].FindControl("TextBox1");
{
if (e.Row.RowIndex != -1)
{
TextBox txt=e.Row.FindControl("TextBox1") as TextBox; }
}
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
TextBox tb = (TextBox)e.Row.FindControl("TextBox1");
}
}
就可以直接在
TextBox txt= gv.FindControl("") as TextBox