C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[4]: マスターページでのドロップダウンリストについて


(過去ログ 87 を表示中)

[トピック内 5 記事 (1 - 5 表示)]  << 0 >>

■52012 / inTopicNo.1)  マスターページでのドロップダウンリストについて
  
□投稿者/ まさひろ (1回)-(2010/07/29(Thu) 11:31:54)

分類:[ASP.NET (VB)] 

お世話になります。まさひろと申します。

ASP.NET3.5(VWD2008)で勉強をしています。
分からないことがあり、ご教授頂きたく書き込ませていただきました。

マスターページでドロップダウンリスト、TREEVIEWを設置し、
ドロップダウンリストはSQLDATASOURCE,TREEVIEWはWeb.sitemap
にそれぞれ関連付けます。

画面を実行し、TREEVIEWを選択すると、選択した画面に行くのですが、
その時、ドロップダウンリストが選択した値ではなく、初期表示時の
値に戻ってしまいます。
おそらくドロップダウンリストが最生成されてしまってるのだと思う
のですが・・・・

対処方法を教えていただけないでしょうか?
宜しくお願いいたします。
引用返信 編集キー/
■52017 / inTopicNo.2)  Re[1]: マスターページでのドロップダウンリストについて
□投稿者/ マサヤ (82回)-(2010/07/29(Thu) 11:43:20)
PostBackとか使えるんじゃないですか?
TreeView選択でPostBackがかかっているんですよね?
でしたら、そのPostBack時に選択値を保持すればいいのでは?
引用返信 編集キー/
■52022 / inTopicNo.3)  Re[2]: マスターページでのドロップダウンリストについて
□投稿者/ まさひろ (3回)-(2010/07/29(Thu) 12:01:27)
No52017 (マサヤ さん) に返信
> PostBackとか使えるんじゃないですか?
> TreeView選択でPostBackがかかっているんですよね?
> でしたら、そのPostBack時に選択値を保持すればいいのでは?

マサヤさん、早速ありがとうございます。
マスターページのマスターページのPage_InitでIsPostBackで
みたところ、falseになっていました。
なにか設定があるのでしょうか?
引用返信 編集キー/
■52024 / inTopicNo.4)  Re[3]: マスターページでのドロップダウンリストについて
□投稿者/ マサヤ (83回)-(2010/07/29(Thu) 13:14:19)
>画面を実行し、TREEVIEWを選択すると、選択した画面に行くのですが
ここでPostBackが走ってますよね?(イベントでやってもいいのですが)
で、ドロップダウンリストが初期化されるからこまっている、と。
それではPostBackされたときにドロップダウンリストの選択値(位置)を保持して
TreeViewで選択された画面を表示するときにドロップダウンリストの選択値(位置)をセットしてあげればよいのでは、と。


引用返信 編集キー/
■52046 / inTopicNo.5)  Re[4]: マスターページでのドロップダウンリストについて
□投稿者/ まさひろ (4回)-(2010/07/29(Thu) 17:50:41)
No52024 (マサヤ さん) に返信
> >画面を実行し、TREEVIEWを選択すると、選択した画面に行くのですが
> ここでPostBackが走ってますよね?(イベントでやってもいいのですが)
> で、ドロップダウンリストが初期化されるからこまっている、と。
> それではPostBackされたときにドロップダウンリストの選択値(位置)を保持して
> TreeViewで選択された画面を表示するときにドロップダウンリストの選択値(位置)をセットしてあげればよいのでは、と。
>
>

マサヤさんありがとうございます。
誤解していました。
ご指摘通りの方法で実現できました。
ありがとうございました。
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -