showdialog后,操作完,在服务器端如何关闭这个dialog并返回值。 ClientScript.RegisterStartupScript(this.GetType(),"aa","functio();window.close()",true); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接在JS里就可以实现了, 在dialog.aspx页面里加一个按钮, 使用window.close();即可 functio()为你要操做返回值的函数,如只需关闭,window.close()即可 以上朋友都不对,在asp.net中,如果是dialog窗体只能用javascript来关闭。如果到服务器端,就再不能控制这个dialog 。ClientScript.RegisterStartupScript(this.GetType(), "aa", " <script language='javascript'>diaclose(); </script>"); 是没有反应或者打个另一个窗体。所以只能用ajax技术。把要处理的数据传到服务器端,完成后返回值,再行关闭。 string str="<script language='javascript'>window.returnValue='"+strResult+"';window.close(this);</script>";Page.RegisterClientScriptBlock("a",str); 其中strResult為你要返回的值 ASP.NET DataTable的合并操作(求差值),小牛没分啊 c#查找表某列某值的数据 求助:后台模板失效 如何将自定义的表更新到数据库中?? 关于ASP.NET浏览器的问题 由于近来搞ASP.NET 遇到了各种问题,有解决的,有没解决的,所以 特地见了个群,号11553803,希望能和大家一起研究 一个难题,求教高手 ASP.net的代码安全性问题 关于客户端问题 Page_Init和Page_Load 一个匿名登录跳转的问题 请问大家,GridView怎么控制每列的宽度啊?它看起来每列都是一样宽的,
如果到服务器端,就再不能控制这个dialog 。
ClientScript.RegisterStartupScript(this.GetType(), "aa", " <script language='javascript'>diaclose(); </script>");
是没有反应或者打个另一个窗体。所以只能用ajax技术。把要处理的数据传到服务器端,完成后返回值,再行关闭。
Page.RegisterClientScriptBlock("a",str); 其中strResult為你要返回的值