asp.net子窗口关闭局部刷新父窗口

子窗口
js

function CloseWin(target) {
    if (target) {
        target.$('#w').window('close');
    }
    else {
        parent.$('#w').window('close');
    }

__doPostBack('S1', '');
}

html

 <asp:LinkButton ID="S1" runat="server" OnClick="erer"></asp:LinkButton>

C#

 protected void erer(object sender, EventArgs e)
    {
        this.Response.Write("<script>window.parent.document.all('F1').click();</script>");

    }

父窗口

js

var winLists = new Array();
var winCount = 0;
function ShowWin(title, url, w, h) {
    winCount++;
    var winId = "w" + winCount.toString();
    winLists[winLists] = { "id": winLists, "title": title };
    $("<div id=\"" + winId + "\"></div>").appendTo("body");
   
    $('#' + winId).window({
        title: title,
        top: 30,
        width: w,
        height: h,
        modal: false,
        shadow: true,
        closed: true,
        resizable: true,
        content: '<iframe name="winfrm" id="winfrm" src="' + url + '" width="100%" height="100%" frameborder="0" scrolling="auto"></iframe>'
    });

    $('#' + winId).window('open');

}

  function UploadPhoto() {

              OpenWin("选择", ".a.aspx?,720, 450);
            return false;
        }

 

 

html

 

 <asp:LinkButton ID="F1" runat="server" OnClick="F1_click"></asp:LinkButton>

updatepanel  (其中用上面的linkbutton触发父页面的updatepanel 局部刷新)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值