【问题标题】:How to: Make a Custom Updatepanel Control Which Contains Updateprogress In It如何:制作包含 Updateprogress 的自定义 Updatepanel 控件
【发布时间】:2010-01-07 12:26:32
【问题描述】:

我在我的项目中使用 updatepanel 和 updateprogress。每当我将 updatepanel 添加到页面时,我也应该添加 updateprogress。

现在我想制作一个包含 updatepanel 和 updateprogress 的自定义控件。

如果有这样的控件,谁能给我它的链接。另一方面,如何制作这样的自定义控件?

【问题讨论】:

    标签: asp.net updatepanel custom-controls custom-server-controls updateprogress


    【解决方案1】:

    Raj Kaimal 在他的博客上有一个很棒的example with downloadable source。我已经在几个项目中使用了它的一个变体,并且总体上非常满意。它是一个模型更新进度扩展器控件。

    【讨论】:

    • 在您提供的链接中,我们必须同时添加 updatepanel 和 updateprogress。我只想添加一个同时具有两个控件的控件。
    • 您确定要这样吗?这使得控制相当不灵活,并且违反了“关注点分离”的概念。如果你真的想走这条路,你可以制作一个自定义服务器控件或复合控件,作为面板和进度控件的包装器。您需要一个模板化控件,以便您仍然可以在自定义控件中放入面板的内容。有关模板化自定义控件的更多信息:msdn.microsoft.com/en-us/library/aa478964.aspx
    猜你喜欢
    • 2011-03-25
    • 2010-12-05
    • 2013-12-04
    • 1970-01-01
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多