将参数传递给UserControl的可用方法有哪些?

时间:2011-01-29 13:37:47

标签: asp.net user-controls parameter-passing

有哪些方法可以将参数传递给UserControl

我知道会话选项,但实际上我并不喜欢它,因为它会在发生任何异常时保留。我的意思是我更喜欢QueryString(依赖于调用或请求)。

注意:我的UserControl将通过使用JQuery的模态弹出窗口显示。

1 个答案:

答案 0 :(得分:3)

在UserControl上创建一个公共属性,然后在UserControl所在的页面上设置该属性的值。由于UserControl事件发生在页面事件之前(Page_Load事件除外 - 页面的Load在UserControl之前启动,因此在Page_Load(或更早)事件中设置属性的值。