弹出窗口根据CheckBox选中

时间:2012-11-17 13:04:50

标签: c# asp.net

如果用户没有选中,我想显示asp:ModalPopupExtender并从此表单中获取数值。

我正在使用asp.net向导控件。我不知道“完成”按钮ID。有人可以帮帮我吗?

enter image description here

2 个答案:

答案 0 :(得分:1)

您应该将ModalPopupExtender的目标设置为虚拟控件,即隐藏的ButtonLinkButton,......永远不会被用户点击。

Wizard控件有一个名为FinishButtonClick的方法。您需要在此处检查CheckBox的状态,并显示是否调用Show()方法ModalPopupExtender的弹出窗口。您还可以调用隐藏控件的Click()方法或使用JavaScript执行BehaviourID的{​​{1}}。你的选择。

干杯!

答案 1 :(得分:0)

要获得“完成”按钮ID,只需在浏览器中打开页面即可。查看呈现的HTML代码(右键单击 - >查看源代码)。从他们你可以得到完成按钮ID。

获得“完成”按钮ID后,您可以轻松关联客户端事件以执行所需的工作。