2011-12-17 8 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; } 
} 

を公開するコントロール内のプロパティ。コントロール内で検証のために登録する必要があります。

関連する問題