ASP.NET usercontrol,是否可以有设计时注释?

时间:2010-07-04 16:59:37

标签: asp.net user-controls

我做了一个小的用户控件,我想知道是否有可能做出某种评论,那只是可见的设计时间。例如,我想在我的控件的顶部写,它需要一个名为userid的查询字符串参数。这样其他开发人员可以快速查看需求吗?

欢呼声,

2 个答案:

答案 0 :(得分:1)

是的,使用ControlDesigner Class

修改:您也可以使用

protected override void Render(HtmlTextWriter writer)
{
  if (this.DesignMode)
  {
    ...
    return;
  }
  ...
}

答案 1 :(得分:1)

在标记使用中:

<%-- Your comment --%>

或写下这个:

<% if (this.DesignMode) {%> 
  Some informative text
<% } %>

我在测试项目中测试了最后一个。我拖的时候删除包含我看到它的代码的用户控件(VS2010),当我运行它时,生成的html中没有任何跟踪。