日期:2014-05-18  浏览次数:20478 次

打开新窗体后执行动作会弹出新窗体
另一个页面指定弹出一个窗体,如下是指定打开的语句
HTML code

window.showModalDialog(XXXXX.aspx?id="+sIDs+"&width=180&height=240&type="+sType,'',"dialogWidth=200px;dialogHeight=270px;center:yes;status:off;help:no;scroll:off; ");


打开的窗体里的内容如下:
HTML code

    <div>
        <asp:ListBox ID="ListBoxClass" top="30" left="12" Height="240" Width="250" runat="server"
            AutoPostBack="True" OnSelectedIndexChanged="ListBoxClass_SelectedIndexChanged">
        </asp:ListBox>
    </div>
    <div>
        <asp:Button ID="btnMove" runat="server" Text="确定" OnClick="btnMove_Click" />
    </div>


打开的这个窗体,如果我选择ListBox控件里的一条数据 或点击确定按钮都会新弹出两个新窗体
我只想在当前打开的这个窗体完成动作就行了,不需要在重新打开新的页面了,这个怎么解决掉呢 window.open如果指定大小了也不行

------解决方案--------------------
利用HTML控件解决,因为你这个用的都是server