【问题标题】:Pass values from MasterPage UserControl to child ASPX Page将值从 MasterPage UserControl 传递到子 ASPX 页面
【发布时间】:2011-02-15 15:52:35
【问题描述】:

Senario:带有 UserControl 和子 ASPX 页面的母版页

在过去使用这个 senario 时,我使用接口作为从 UserControl 传递值的方式(嵌入在 母版页)到后面的母版页代码,然后在子 aspx 页面中使用该值。

我的问题是现在 asp.net 4 已经到来,这仍然是实现这一目标的好方法,还是有另一种或更好的方法来做到这一点? 我在某处读到过“代表”可能是另一种选择。

非常感谢任何帮助 Lk

【问题讨论】:

    标签: asp.net asp.net-ajax .net-4.0


    【解决方案1】:

    您可以从继承自 System.Web.UI.MasterPage 的 BaseMasterPage 类继承 Masterpage。然后您可以在 BaseMasterPage 上拥有一个属性。用户控件和子aspx页面可以通过((BaseMasterPage)this.Page).PropertyName访问属性

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多