我在模板列里面定义了一个CheckBox控件<EditItemTemplate>
<asp:CheckBox ID="Lock" Runat="server" Text='锁定'></asp:CheckBox>
</EditItemTemplate>想在点击“编辑”后,根据程序判断来设定CheckBox的初始值。//Label LabLock1 = (Label)e.Item.FindControl("LabLock");//if ( LabLock1.Text == "1" )
//{
// ((CheckBox)e.Item.FindControl("CekBoxTLock")).Checked = true;
//}
//else
//{
// ((CheckBox)e.Item.FindControl("CekBoxTLock")).Checked = false;
//}把这段代码写在MyDataGrid_Update里面不能正常运行。修改以后放在MyDataGrid_Edit里面也不能正常运行
在MyDataGrid_Edit里面用FindControl("CekBoxTLock")根本就找不到相应的控件。请教大虾该如何作这个判断?
<asp:CheckBox ID="Lock" Runat="server" Text='锁定'></asp:CheckBox>
</EditItemTemplate>想在点击“编辑”后,根据程序判断来设定CheckBox的初始值。//Label LabLock1 = (Label)e.Item.FindControl("LabLock");//if ( LabLock1.Text == "1" )
//{
// ((CheckBox)e.Item.FindControl("CekBoxTLock")).Checked = true;
//}
//else
//{
// ((CheckBox)e.Item.FindControl("CekBoxTLock")).Checked = false;
//}把这段代码写在MyDataGrid_Update里面不能正常运行。修改以后放在MyDataGrid_Edit里面也不能正常运行
在MyDataGrid_Edit里面用FindControl("CekBoxTLock")根本就找不到相应的控件。请教大虾该如何作这个判断?
if(!IsPostBack)
{
//初始绑定
}