コードビハインドでaspオブジェクトにアクセスする方法があるかどうかを知りたかったのですが、オブジェクト自体を使用していませんか?
このタグがあるaspページがあるとしましょう:
<asp:TextBox ID="test" runat="server"></asp:TextBox>
私のコード ビハインドでは、this.test を使用してこのオブジェクトにアクセスできます。しかし、別の方法でアクセスしたいと思います。何かのようなもの :
this.Objects["test"]
私はすべてのaspオブジェクトを含むxmlドキュメントを解析しているため、それに対して何らかの処理を行いたい(Visibleをtrueに設定...)
何か考えはありますか?
ありがとう
答えを見つけました。SharePoint を使用しているため、コンテキストを設定する必要があります。できない
this.FindControls
だから私は追加しました:
Control context = this.Page.Master.FindControl("PlaceHolderMain");
そして私は使用します:
context.FindControl();