我用这个函数 显示模态对话框:
string url = "UserUpdate.aspx";
url += "?usxm=" + gr.Cells[1].Text ;
ShowDialog(url, "600", "380");
break; url 表示的这个页面 只有第一次模态显示时 走Page_Load 第二次显示时 就不走 为什么? url里面的 Page_Load 如下: /// <summary>
/// 画面加载
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Load(object sender, EventArgs e)
{
//初始化
if (!IsPostBack)
{
Initialize();
}
}
ShowDialog 函数为:
/// <summary>
/// 弹出窗口
/// </summary>
/// <param name="PagePath"></param>
protected void ShowDialog(string PagePath, string width, string height)
{
string strScript = "var reload = window.showModalDialog('" + PagePath + "',window,'";
strScript += "dialogWidth:" + width + "px;";
strScript += "dialogHeight:" + height + "px;";
strScript += "help:no;status:no;scroll:no');";
strScript += "if (reload == 1) window.location.reload();";
ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "ShowDialog", strScript, true);
}
string url = "UserUpdate.aspx";
url += "?usxm=" + gr.Cells[1].Text ;
ShowDialog(url, "600", "380");
break; url 表示的这个页面 只有第一次模态显示时 走Page_Load 第二次显示时 就不走 为什么? url里面的 Page_Load 如下: /// <summary>
/// 画面加载
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Page_Load(object sender, EventArgs e)
{
//初始化
if (!IsPostBack)
{
Initialize();
}
}
ShowDialog 函数为:
/// <summary>
/// 弹出窗口
/// </summary>
/// <param name="PagePath"></param>
protected void ShowDialog(string PagePath, string width, string height)
{
string strScript = "var reload = window.showModalDialog('" + PagePath + "',window,'";
strScript += "dialogWidth:" + width + "px;";
strScript += "dialogHeight:" + height + "px;";
strScript += "help:no;status:no;scroll:no');";
strScript += "if (reload == 1) window.location.reload();";
ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), "ShowDialog", strScript, true);
}
解决方案 »
- System.IndexOutOfRangeException: 无法找到表
- ASP.NET web控件同html控件同时使用
- 如何点Gridview的选择,把textbox1.text update到选择的ROW的相应位置
- 求教,我的方法错在哪里?
- web服务器配置
- asp.net超过了脚本运行的最长时间
- 有点难度的基础问题.谢谢帮忙.
- 请教:当文字框里有<img XXX>或是<strong>这样的html代码时保存就出错。有人说在Sql Server里配置一下就行了。请问怎么配置?谢谢!
- table控件问题
- girdview更新添加的问题
- 关于TreeView的问题
- IIS 当前页面的脚本发生错误 menu 控件不显示二级菜单
那个判断是只有在第一次导入页面的时候才运行里面的东西!