我好几天都有问题。这是我的情况:
我有一个Gridview Template
字段ImageButton
。点击ImageButton
后,会打开一个模态pop up Panel
。在我的面板内是一个取消按钮。
我想要的是当用户点击取消按钮时。我会设置我的
ImageButton.Visible = true;
但由于这个错误,我似乎无法做到这一点
Unable to cast object of type WebControls.ContentPlaceHolder to type WebControls.GridViewRow
protected void Button1_Click1(object sender, EventArgs e)
{
Button button = sender as Button;
GridViewRow GridViewRow = (GridViewRow)button.NamingContainer;
GridViewRow.FindControl("stopImageButton").Visible = true;
this.StopTimeNotesPanel_ModalPopupExtender.Hide();
}
请帮助
答案 0 :(得分:0)
我想定义ItemTemplate的方法在技术上可能不正确。请遵循MSDN定义的简单结构,它将解决您的问题。
http://msdn.microsoft.com/en-us/library/bb907626(v=vs.100).aspx