2011-12-17 2 views
0

У меня есть выпадающий список в моем TopicTreeSearchControl, на моей странице, но от собственно страницы, где сидит контроль, я получаю сообщение об ошибке:DropDownList недоступного

'TopicSearchTree.ddlDatasources' is inaccessible due to its protection level 

Я пытаюсь сделать это с моей страницы :

protected override void Render(HtmlTextWriter writer) 
{ 
    Page.ClientScript.RegisterForEventValidation(TopicSearchTreeControl.ddlDatasources.UniqueID); 
    Page.ClientScript.RegisterForEventValidation(TopicSearchTreeControl.ddlYears.UniqueID); 
    base.Render(writer); 
} 

Как мне это получить?

+0

как это сделать? – cdub

ответ

1

Место свойство внутри элемента управления, который предоставляет в качестве источника данных

internal DataSource DropDownListDataSource 
{ 
    get { return ddlDataSources; } 
} 

Хотя это кажется более серьезной проблемой архитектуры. Вы должны зарегистрировать его для проверки внутри элемента управления.

Смежные вопросы