有时候需要模态显示一个ASP.NET页面,就是说在关闭该页面之前,不能允许点击其他页面,就像很多Windows程序中的对话框一样。可以使用DHTML的window.ShowModalDialog方法实现这种效果,示例如下:
(1)在调用页面中放一个HTML Button
<INPUT style="Z-INDEX: 110; LEFT: 262px; WIDTH: 200px; POSITION: absolute; TOP: 289px; HEIGHT: 38px" type="button" value="Show Dialog" οnclick="OpenDialog()"></FONT></form> |
(2)同时在该页面中加入Script
<script> function OpenDialog() { // Dialog.aspx就是需要模态显示的Web Form window.showModalDialog("Dialog.aspx"); } </script> |