Используя Windows Components Add\Remove в Панели управления, я всегда удаляю...
Для стиля I...
Прежде, чем установить любое программное обеспечение I...
инструменты For (за пределами моих IDE и других необходимых средств разработки), я устанавливаю..
Вам не нужно ничего делать, в частности, чтобы разрешить добавление произвольных атрибутов в разметку управления. Вещи, производные от WebControl, обычно собирают эти атрибуты и сбрасывают их в коллекцию атрибутов.
Я не могу придумать причину, по которой это не помогло бы. Вы должны не забыть визуализировать коллекцию Attributes
в вашей реализации Render
, если она у вас есть.
Можете ли вы добавить простой пример кода нового элемента управления, который не работает на ваш вопрос?
Один из способов сделать это - добавить настраиваемое свойство в код, стоящий за
myCustomControl.Attributes.Add("customproperty", "value");
. Это должно сработать за вас.
Однако мне интересно узнать, как это сделать в самом серверном элементе управления.