有模式窗口如何才父窗口返回值?
解决方案 »
- repeater 换行问题~求解答
- iis做服务器,打开asp.net网页很慢
- 如何根據數據庫記錄的信息生成一份試卷
- 大家有没碰到过这类问题.
- 各位好,有不有什么好的书推荐下,ASP.NET的(在线等)
- 请教各位高手留言板的问题
- ASP.NET Forums 2.0 论坛源代码 学习的好机会!!!!!!
- 用.Net写ASP文件,可不可以象在FORM的代码窗口中使用自动完成功能
- .net精典多文件上传控件-带操作说明书与源码教程
- 大家有没有遇到过第一次执行的时候那个OnInit过程没有执行的情况?
- 知道.net中,怎么在web.config中配置连接oracle数据库的字符串吗,谢谢
- 关于DorpDownlist
{
str=window.showModalDialog(url,'',Formoption);
if (str!= '')
{
document.all.Text1.value = str;
}
}
a页面的后台代码 :page_load事件里面加
if(!IsPostBack)
{
Button2.attributes.add("onclick","GotoUrl('b.aspx',formoption)";//formoption为窗口属性
}b页面的cs文件代码:在拼接完选择行值用下面这个函数返回
public static void showmessageRet(System.Web.UI.Page mypage,string info,string retVal)
{
info = info.Replace("\n","");
//string scriptClientId=string.Empty;
string strscript="<script language='javascript'>";
strscript += "alert('"+ info +"');";
strscript += "window.parent.returnValue=" + retVal + ";";
strscript += "window.close();";
strscript += "</script>";
if(!mypage.IsStartupScriptRegistered("ShowMsg"))
mypage.RegisterStartupScript("ShowMsg", strscript); }另外你注意下,弹出窗口页面的html部分的<head>标签内要加上<base target="_self">---非常重要
http://community.csdn.net/Expert/topic/4931/4931701.xml?temp=1.947284E-04
看这两个帖子我的回答