*************************************
index.aspx文件
**************************************
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:button id="Button1" style="Z-INDEX: 101; LEFT: 272px; POSITION: absolute; TOP: 128px" runat="server" Text="Button"></asp:button>
<INPUT id="name1" style="Z-INDEX: 102; LEFT: 400px; POSITION: absolute; TOP: 160px" type="text" value="132132123" name="name1"></form>
</body>通过this.Button1.Attributes.Add("onclick","javascript:window.showModalDialog(\"WebForm1.aspx\",window)");打开一个弹出窗口。
**************************************
WebForm1.aspx
**************************************
这个文件中只有一个按钮button1通过它的单击事件执行
private void Button1_Click(object sender, System.EventArgs e)
{
response.write("<script language=\"JavaScript\">");
response.write("alert(window.dialogArguments.name1.value);");
response.write("</script>");
}
response.write("alert(window.dialogArguments.name1.value);");这句出错。
我通过showModalDialog()传递的参数时window是一个对象,不是应该将name1的值给传递过去吗?
我这个是错的,正确的该怎么写?
index.aspx文件
**************************************
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:button id="Button1" style="Z-INDEX: 101; LEFT: 272px; POSITION: absolute; TOP: 128px" runat="server" Text="Button"></asp:button>
<INPUT id="name1" style="Z-INDEX: 102; LEFT: 400px; POSITION: absolute; TOP: 160px" type="text" value="132132123" name="name1"></form>
</body>通过this.Button1.Attributes.Add("onclick","javascript:window.showModalDialog(\"WebForm1.aspx\",window)");打开一个弹出窗口。
**************************************
WebForm1.aspx
**************************************
这个文件中只有一个按钮button1通过它的单击事件执行
private void Button1_Click(object sender, System.EventArgs e)
{
response.write("<script language=\"JavaScript\">");
response.write("alert(window.dialogArguments.name1.value);");
response.write("</script>");
}
response.write("alert(window.dialogArguments.name1.value);");这句出错。
我通过showModalDialog()传递的参数时window是一个对象,不是应该将name1的值给传递过去吗?
我这个是错的,正确的该怎么写?
解决方案 »
- 大家都用什么控件来完成写日志的功能啊?
- .net 使用MySql.Data.dll查询MySql数据时返回的数据类型不正确
- 高分求救,关于代理的问题
- 错误提示:在访问“路径”时发生共享违例,请大家指教。
- datagrid 的问题很复杂......................................................................................
- asp.net中最费解的数据绑定问题,貌似还没看到过满意的答案
- 优势NET开发团队,欢迎加盟!MSN:[email protected]
- sql查询语句,发到这合适吗?在线等答案
- 【So Easy Problem】ASP.NET后台代码中如何来获取前台页面用户用的倒是什么分辨率
- 前台js生成的id,后台怎么获取
- 在visual web developer 2005中不支持NULL.应该用什么呢?
- 如何取得客户端本函数的返回值?
=========
this.Button1.Attributes.Add("onclick","javascript:window.showModalDialog('WebForm1.aspx',window.document.all)");