Как добавить пользовательское свойство в пользовательский серверный элемент управления asp.net? - PullRequest
0 голосов
/ 11 января 2011

Я создал пользовательский элемент управления asp.net и теперь хочу передать ему некоторые значения со страницы, на которой будет использоваться элемент управления. Есть ли способ, которым я могу добавить свое собственное свойство в элемент управления (например, свойство Text присутствует для Метка управления)?

Ответы [ 4 ]

5 голосов
/ 11 января 2011

Это класс. Добавьте к этому публичную собственность.

4 голосов
/ 11 января 2011

Предполагая, что ASP.NET 3.5+ просто создает свойства

публичная строка YourProperty {get; установить;}

будет декларативным по элементу управления

1 голос
/ 11 января 2011

просто добавьте это как публичную собственность, тогда она должна быть пригодна для ваших нужд.

1 голос
/ 11 января 2011

Добавление свойства в пользовательский элемент управления в asp.net ничем не отличается от добавления свойства в любой класс в C # (например).

public class Custom : Control
{
    public string Text { get; set; }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...