重新加载自定义控件

时间:2011-11-02 02:13:22

标签: c# asp.net controls loadcontrol

我有一个cs类,我在其中一个页面上用作控件。它就像一张有一些价值观的桌子。页面加载时加载此控件。用户做了一些选择之后,我需要使用新的值来刷新这个控件,我在后面的代码中分配它。我的问题是,虽然我正在重新分配一些属性,但是加载到页面加载的控件不会刷新,这是有道理的。我尝试了几种方法,但无法弄明白。我在这里发帖,因为我的时间不够,如果有人能指出我正确的方向,我会很感激。

感谢。

1 个答案:

答案 0 :(得分:0)

确保您在LoadControl上呼叫PreInit并在每次回发时都这样做。

<强> PreInit:

将此事件用于以下事项:

  • 创建或重新创建动态控件。
  • ....

ASP.NET Page Life Cycle Overview