模态窗口的打开
window.showModalDialog("DialogPage.aspx","newwin","dialogHeight: 200px; dialogWidth: 150px; dialogTop: 458px; dialogLeft: 166px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;");
模态窗口的关闭
window.close();模态窗口的参数传递
传值
ParentPage.aspx:
window.showModalDialog("DialogPage.aspx?para1=aaa¶2=bbb");DialogPage.aspx:
string str1=Request.QueryString["para1"].toString();
string str2=Request.QueryString["para2"].toString();返回值
DialogPage.aspx:
window.returnValue="aaa";ParentPage.aspx:
var str=window.showModalDialog("DialogPage.aspx");其他
aspx页面在showmodeldialog情况下为什么一提交就重新打开一个页面?
showmodaldialog打开的页面中在<head></head>之间加入一行:<base target="_self">
如果是在数据绑定的模式窗体中,还可以在DataGrid中创建一个模板列,再加入Html的按钮,在按钮中加入:OnClick="returnValue='<%#DataBind.Eval(Container.DataItem,"Name")%>';window.close()"
就可以实现在模式对话框中传递DataGrid的具体选中的行的相关值。
window.showModalDialog("DialogPage.aspx","newwin","dialogHeight: 200px; dialogWidth: 150px; dialogTop: 458px; dialogLeft: 166px; edge: Raised; center: Yes; help: Yes; resizable: Yes; status: Yes;");
模态窗口的关闭
window.close();模态窗口的参数传递
传值
ParentPage.aspx:
window.showModalDialog("DialogPage.aspx?para1=aaa¶2=bbb");DialogPage.aspx:
string str1=Request.QueryString["para1"].toString();
string str2=Request.QueryString["para2"].toString();返回值
DialogPage.aspx:
window.returnValue="aaa";ParentPage.aspx:
var str=window.showModalDialog("DialogPage.aspx");其他
aspx页面在showmodeldialog情况下为什么一提交就重新打开一个页面?
showmodaldialog打开的页面中在<head></head>之间加入一行:<base target="_self">
如果是在数据绑定的模式窗体中,还可以在DataGrid中创建一个模板列,再加入Html的按钮,在按钮中加入:OnClick="returnValue='<%#DataBind.Eval(Container.DataItem,"Name")%>';window.close()"
就可以实现在模式对话框中传递DataGrid的具体选中的行的相关值。
解决方案 »
- 100分:怪异的ORA-12154
- 急,关于将dataset数据一次性传入SQL数据表问题.....
- treeView 加载的数据多时,能否将滚动条的位置放到最上面,并选择树形菜单的第一个节点(C/S结构)
- 关于将C++中的函数导入到C#中去的几个问题
- 急,请教问题!(字体样式怎么叠加?)
- GDI画图能消除锯齿吗?
- XML 的load 問題
- 关于动态IP的获得??忘高手指教!!
- 请教一个小问题,谢谢。
- ########C####### c#中没有析构函数,我怎样在关闭窗口时,使线程abort??来者有分!!##########C###########
- 比如说,excel表中100行100列的数据,数据中有很多是空的,就是没有数据的,我不要让数据为空,我让数据全部用一个特殊字符代替,这个在E
- 我的泛型怎么泛不起来?
弹出式消息框的实现如下`MessageBox.Show("文本内容");
function addRecord()
{
window.open("try.htm",null,"height=200,width=300,status=no,toolbar=no,menuba=no,location=no")
}
</script>
我用这句就可以控制,但是我的页面用了母版,写javascript老提示出错错误 2 验证 (XHTML 1.0 Transitional): 不支持“script”或“asp:content”区域外的内容。 D:\dtpsystem\dtptimepage.aspx 2 2 D:\dtpsystem\
至于LZ说的js提示错误不太明白
function addRecord()
{
window.open("dtptimeadd.aspx",null,"height=200,width=300,status=no,toolbar=no,menuba=no,location=no")
}
</script>
<asp:Button ID="Button1" runat="server" OnClick="addRecord()" Text="Button" />
</asp:Content>
错误 1 “ASP.dtptimepage_aspx”并不包含“addRecord”的定义 D:\dtpsystem\dtptimepage.aspx 35
错误 2 无效的表达式项“)” D:\dtpsystem\dtptimepage.aspx 35
出现这个提示,问题是我的)是正确的啊