日期:2014-05-17  浏览次数:20517 次

asp.net弹出新对话框
我需要在新弹出的对话框中查询数据,确认后将数据返回父窗体,用的而是这种方法:
        var properties = 'status:no;resizable:no;toolbar=no;menubar=no;location=no;scroll:no;dialogWidth:540px;dialogHeight:450px;'
        window.showModalDialog(url, "", properties);

弹出是成功了,但是新窗体的服务器控件不能用,点击后页面还原成大的窗体了。
于是我想了个办法,把服务器控件换成了INPUT,但是一直调用不了后台的数据绑定代码。

有什么办法解决我这个问题吗?也许我从最开始就错了。。。。
asp.net 对话框

------解决方案--------------------
这样打开 function openUrl(preNo, arrCreateBy) {
            window.open('StockOutPrint.aspx?p1=' + preNo + '&p2=' + encodeURI(arrCreateBy), 'newwindow', 'width=600,height=700,toolbar=no,menubar=no,scrollbars=yes, resizable=no,location=no, status=no');
        }
------解决方案--------------------
但是新窗体的服务器控件不能用,点击后页面还原成大的窗体了。
=======================================
先把页面调试正常了,页面不正常,到弹出窗口里错误就出现了