关闭页面上点击按钮,按asp.net c#
本文关键字:asp net 按钮 | 更新日期: 2023-09-27 18:13:21
这是我的第一个页面名称:RiskQuery.aspx。从本页点击网格视图的链接按钮,打开另一个页面名称,RiskMessage.aspx。两个页面都在同一个母版页下。
第一页的网格视图链接按钮标签如下:
<asp:HyperLinkField DataNavigateUrlFields="AppID" DataNavigateUrlFormatString="~'RiskMessage.aspx?AppID={0}" Text="Message" target="_blank" />
我的RiskMessage.aspx后面的代码:
if (!IsPostBack)
{
string id = null;
try
{
id = Session["cust_id"].ToString();
}
catch { }
if (id != null)
{
txtEntryHomeID.Text = id;
}
getMasterInfo();
}
我成功地打开了第二页,从这个页面,我更新了我的要求记录。但是我想在我更新[保存]按钮上的记录后关闭第二页。
我需要帮助关闭第二页。
在Save
按钮按下添加这行代码:
Page.ClientScript.RegisterStartupScript(this.GetType(), "close", "<script language=javascript>self.close();</script>");
如果你的页面是弹出的,你可以使用window.close()
关闭
代替
Page.ClientScript.RegisterStartupScript
ClientScript.RegisterClientScriptBlock
否则使用JavaScript
返回历史记录的一步如果是弹出式
保存代码的结尾ClientScript.RegisterClientScriptBlock(Page.GetType(), "script", "window.close();", true);