Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > как вставить custom контрол в страницу


Автор: lando1 2.6.2008, 15:51
создаю custom контрол

Код

public MyCustControl : Control


как его прикрутить в другой ascx контрол ?

Автор: jonie 3.6.2008, 10:34
невкурсе про асп.нет, но вероятно у других контролов есть коллекция Controls ?

Автор: lando1 3.6.2008, 19:40
как программно прикрутить контрол нашел http://www.rte1.ru/sovety/kak/asp/ProgLoadControl.html.

меня интересует как его прикрутить с помощью visual editor. конкретно - как его на ascx/aspx странице зарегистрировать - что-то не получается.

Автор: kosten_spb 3.6.2008, 23:07
lando1, 
а пробовал его перетащить из дерева солющена на страницу?

Автор: Bogdan1024 5.6.2008, 14:48
Вообще-то это не тот раздел.
Ты кочешь отнаследовать ascx-контрол от класса? ТАК НЕЛЬЗЯААА!! Но ты можешь добавлять свой контрол в рантайме. Например, в событии Load создаёшь экземпляр своего класса и добавляешь в коллекцию Controls. Надо добавить куда-то конкретно - кидаешь в ascx-контрол какой-нибудь контейнер и добавляешь в него.

Автор: kosten_spb 10.6.2008, 06:31
Цитата(Bogdan1024 @  5.6.2008,  12:48 Найти цитируемый пост)
Надо добавить куда-то конкретно - кидаешь в ascx-контрол какой-нибудь контейнер и добавляешь в него. 

пример, того как это сделать смотри http://kosten-spb.blogspot.com/2008/06/aspnet.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)