从两个不同的按钮调用一个ModalPopupExtender?

时间:2010-02-09 17:56:27

标签: asp.net-ajax modalpopupextender

我有一个连接到ModalPopupExtender的面板,但可以通过添加用户(单击一次按钮)或编辑用户(完全不同的按钮单击)以两种不同的方式调用它。面板上的控件永远不会更改,但在添加时它们都是空白的,或者它们被绑定到正在编辑的特定用户的数据。当我有两个不同的按钮需要打开同一个面板作为模态窗口时,我应该将TargetControlID属性设置为什么?

2 个答案:

答案 0 :(得分:2)

不是通过ASPX标记连接它,而是可以在按钮事件后面的代码中进行连接。

protected void btnClick(object sender, Eventargs e) {
   ModalName.Show();
}

答案 1 :(得分:1)

我的建议是使用2个modalpopupextender,两个实例都使用相同的弹出控件ID。