8

Webアプリケーションでマスターページを使用しています。現在、複数のコンテンツページを作成しています。マスターページには、ラベルが付いたDivが1つあります。今、私はそのDivを1つのコンテンツページで非表示にしたいのですが、他のコンテンツページの他の要件は、Div内にあるラベルを取得することです。

では、マスターページにあるDivをコンテンツページから非表示にする方法と、そのDivで定義されているラベルをコンテンツページから取得する方法は?

4

1 に答える 1

21

マスターページのdivに属性を追加します。runat="server" 次に、コンテンツページに次のコードを記述してdivにアクセスします。

     Control c=  this.Master.FindControl("masterDiv");// "masterDiv"= the Id of the div.
     c.Visible = false;//to set the div to be hidden.

幸運を!

于 2012-04-17T07:07:12.063 に答える