将用户控件标记为已过时



我们有一个 asp.net 框架,供不同的团队使用。在我们的框架中,我们有一个电子邮件用户控件,必须将其过时。该控件已重写为 Web 控件。

是否可以使用户控件过时?我尝试将过时的属性放在类名本身上

<Obsolete("This usercontrol is obsolte. Use the web control AtaMail")> _
Partial Public Class UCAtaMail
   Inherits System.Web.UI.UserControl
   ...

但是,当团队在其 aspx 页面上引用控件时,这不会显示在团队中。也许还有其他解决方案?

谢谢。

可以在用户控件的后端代码(.cs文件)中执行此操作。

以下是在 C# 中将某些内容标记为过时的方法

最新更新