マスターページからコンテンツページ(コンテンツプレースホルダー、マルチビューコントロールをより正確にする)にあるコントロールにアクセスできますか?ContentPageコントロール(mv) - >マスターページアクセス
状況は、私はマスターページにあるボタンを備えたメニューを持っています。
私のコンテンツページには、1つのコンテンツプレースホルダがあります。 複数のビューを持つマルチビューが配置されています。
メニュー(マスターページ)のボタンを押すと、適切な表示(コントロール付き)がコンテンツプレースホルダ領域に表示されます。
私はActieveViewIndex = 0を設定しましたが、すべての種類の欲求を得ています。 私はActiveViewIndex ++で何かをしなければなりませんが、何も動かないようです。
編集::
string a = Request.Querystring["one"]
string b = Request.QueryString["two"]
if (a == "addOne") // where addone is a redirection to the content page from the master page button
{
mvMultieView.SetActiveView(vView1);
}
else
if (b == "addTwo")
{
mvMultieView.SetActiveView(vView2);
}
任意の提案ですか? こんにちは。
応答のためのTy。しかし、私はすでに3つの文字列を要求しています.querystring - >ビューが来る3つの異なるページ。しかし、これをこの「iView」変数にリンクするにはどうすればよいですか?よろしく。 – Tonz
@Tonz - ブラウザウィンドウごとに1ページだけを表示でき、マルチビューごとに1つのビューしか表示できないため、このiView変数はグローバル構造になります。 .Netのどのバージョンを使用していますか?私が話しているものの簡単なサンプルプロジェクトを模擬して投稿することができます。 –
Cheer Joel !, asp 4.0。しかし、本当に最初のボタンだけがうまく機能し、2番目のボタンが空白のエリアを表示するだけです。最初からすべてのコードを開始した後でさえ。 – Tonz