ASP.NET usercontrol, возможно ли иметь комментарий времени разработки? - PullRequest
2 голосов
/ 04 июля 2010

Я делаю небольшой пользовательский элемент управления, мне было интересно, можно ли было сделать какой-то комментарий, это только видимое время разработки. Например, я хотел бы написать в верхней части моего элемента управления, что он требует параметр строки запроса с именем userid. Таким образом, другие разработчики могут быстро увидеть требования?

ура

Ответы [ 2 ]

1 голос
/ 04 июля 2010

При использовании разметки:

<%-- Your comment --%>

Или напишите это:

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

Я протестировал последний в тестовом проекте.Когда я перетаскиваю пользовательский элемент управления, содержащий этот код, я вижу его (VS2010), и когда я его запускаю, в сгенерированном html ничего не остается.

1 голос
/ 04 июля 2010

Да, используя ControlDesigner Class .

Редактировать : Вы также можете использовать

protected override void Render(HtmlTextWriter writer)
{
  if (this.DesignMode)
  {
    ...
    return;
  }
  ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...