如何从asp.net中的jquery模式弹出窗口更新标签值

时间:2011-06-04 12:38:58

标签: c# jquery asp.net findcontrol

我有一个页面,product.aspx。在这个页面里面,我有一个标签,显示添加到购物篮的产品数量。我还有viewcart.aspx页面来显示我的购物车项目并编辑或删除产品。

一切都很顺利但是当我从viewcart.aspx中删除产品时,我想减少product.aspx上的标签值。我怎么能这样做?

我使用这个jQuery在模态弹出窗口中显示viewcart.aspx: http://deseloper.org/examples/simple-modal-redux/

我也尝试过使用

Label lbl = (Label)this.PreviousPage.FindControl("countlbl");

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

在viewcart.aspx页面中,您可以在关闭时添加一些jQuery(即在onUnload事件上):

$(window).unload(function() {
  window.opener.$("#product_count_label").html("new count of products");
});