在一些.NET论坛中有人经常会问:如何在页面中点击按钮打开新页面,输入数据,然后返回到初始页面并进行更新?要解决这个问题,应该弄清楚window.showModalDialog()的用法,本人在http://www.111com.net/Develop/read_article.asp?id=15113已经做过介绍。下面就用例子介绍如何在ASP.NET中实现这个功能。
本例子共3个页面,其中WebForm2.aspx是过渡页面,是为了防止提交时打开新页面。
WebForm1.aspx
<%@ Page Language="vb" AutoEventWireup="false" Codebehind="WebForm1.aspx.vb"
Inherits="ShowModalDialog.WebForm1" %>
PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
WebForm1 WebForm1.aspx.vb
Public Class WebForm1