我的showModalDialog页面内,一个textbox来出来用户改变的。但是,实际使用的时候,用户点击‘保存’,又给我弹出了一个新窗口了。怎么完成showModalDialog页面的提交和关闭窗口?

解决方案 »

  1.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=49ML4AO8-5PB3-4KNY-NJZD-LJOIOXV4M1X4
      

  2.   

    <HEAD>
    在HEAD中 加上这句
    <base target="_self">
    </HEAD>
      

  3.   

    <%@ Page language="c#" Codebehind="Admin_Announcement.aspx.cs" AutoEventWireup="false" Inherits="Org.Lacl.Lacl.Admin_Announcement" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    <HEAD>
    <title></title>
    <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
    <meta content="C#" name="CODE_LANGUAGE">
    <meta content="JavaScript" name="vs_defaultClientScript">
    <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    </HEAD>
    <base target="_self"> <body MS_POSITIONING="GridLayout">

    <form id="Form1" method="post" runat="server">
    <FONT face="宋体">
    <asp:panel id="PanelAnnouncement" style="Z-INDEX: 102; LEFT: 56px; OVERFLOW: scroll; POSITION: absolute; TOP: 64px"
    runat="server" Width="456px" Height="376px" HorizontalAlign="left"></asp:panel>
    </FONT>
    </form>
    </body>
    </HTML>
      

  4.   

    报告太君:无论“<base target="_self">”加到head里面还是head和body之间,都是这个问题——在新窗口提交。
      

  5.   

    我晕的很啊。我自己加错页面了。我说明下,加到body和html之间可以的,加到head里面是可以的。最好加到head里面。