三更半夜了,困惑,求助,早晨起来解决后立即给分。
public void MyDataGrid_Edit(Object Sender, DataGridCommandEventArgs E)
{
Button mybutton = (Button)E.Item.Cells[3].FindControl("UpdateButton"); //**看这句
mybutton.Visible = true; //**看这句
MyDataGrid.EditItemIndex = E.Item.ItemIndex;
DB();
}
-------------------------------------------------------------------------
UpdateButton这个Button是在DataGrid的模版里的,我起初将其Visible设为false,在触发MyDataGrid_Edit事件时将其Visible设为true,可却什么反应都没有。试着再设置其他属性时都没有反应,这是怎么回事呢?我可以保证这一句没有出错:(Button)E.Item.Cells[3].FindControl("UpdateButton");