|
|
1
3
写一篇 服务器控制 或者asp.net 就像ajax控件工具包一样。 你能做的最好的事情就是下载 AjaxControlToolkit from CodePlex 并探索其中ModalPopp的来源。 |
|
|
2
2
您可以做的另一件事就是简单地调用popupExtender,从代码隐藏文件中显示。 正如我们所知,扩展器必须以某种方式链接到目标控件,只需添加一个虚拟控件作为隐藏文本框(实际上要隐藏该控件,请从asp文件中执行,如style=“display:none”而不是从控件属性(visible=false)执行,否则将无法工作),然后从扩展器后面的代码中调用,如下所示: DummyTextBox_ModalPopupExtender.Show(); 您可以在页面加载或使用任何其他触发器调用它。 不需要javascript,也不需要客户端,只需要服务器端。 Xds。 |
|
|
4
0
Ajax control toolkit中的ModalPopupXtender易于使用,而且它有一个服务器端或客户端方法来显示弹出窗口(在以前的版本中,我在服务器端方法上遇到了问题,但在当前版本中可能已经解决了)。 您可以将ModalPopupXtender放在母版页中,并在母版页中创建一个JS方法,您可以调用该方法来调用模式弹出扩展程序,如: var modal=$find(“<%”=mpe1.ClientID%>”; modal.show(); 当您控制该内容时,可以通过javascript替换弹出窗口的内容。 |
|
|
5
0
|