刷新父页面

一、父页面的前台放一个按钮它的Style="display:none"。
二、父页面的后台代码
protected void Page_Load(object sender, EventArgs e)
{
            //注册页面脚本,这是一个隐藏按钮,可以提交查询事件,当弹出和新建和编辑页关闭时会自动调用
            this.btnSubmit.Attributes.Add("onclick", this.ClientScript.GetPostBackEventReference(this, this.btnQuery.ClientID));
}

三、子页面添加脚本
<script type="text/javascript">
window.onunload = function()
{
   var searchBtnid = '<%=SearchBtnID %>';
   window.opener.document.getElementById(searchBtnid).click();
}
</script>
四、子页面添加属性
/// <summary>
/// 打开此页的查询页的查询按钮单击,此页面关闭时需要调用这个按钮的查询事件
/// </summary>
public string SearchBtnID
{
      get
      {
           if (this.ViewState["SearchBtnID"] == null)
           {
                  this.ViewState["SearchBtnID"] = string.Empty;
           }
           return this.ViewState["SearchBtnID"].ToString();
       }
       set
       {
                this.ViewState["SearchBtnID"] = value;
        }
}

转载于:https://www.cnblogs.com/SmartFramework/archive/2009/03/18/1415355.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值