![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ASP.NET2.0、VB.NETでWebアプリを開発しております。
現在、TreeViewコントロールを用いたマスタページに各コンテンツページを配置しています。
詰まっている箇所は二つです。
(1)マスターページ内のLoad処理で動的にノードを追加しているのですが、
各コンテンツページ呼び出し時に再生成されてしまい、メニューの展開が初期表示時に戻ってしまいます。
どうにか、展開情報を変更しない方法や、展開情報の保持、再現などできる方法はありませんでしょうか。
(2)コンテンツページのボタン押下で、メニューを選択できないようにし、
ボタン押下の処理終了時にメニューを復元することはできないでしょうか。
メニューの制御はできればEnabled(disabled)制御がいいのですが・・・
恐れ入りますが、宜しくお願い致します。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんばんわ
(1)マスターページ内のプロパティにポストバックは存在しませんか?
もしあれば、ポストバック処理を記述してあげるのが第一のイメージです。
(2)こちらも上記同様ですが、マスターページのtreeviewという指定がロジック上で可能かと思われます。
マスターページのtreeviewのenable=falseによって制御ができそうなイメージです。
でも、上記はきっと試してますよね?
役にたたなかったらすみません。
この回答への補足
ご返答ありがとうございます。
(1)ですが、TreeViewのプロパティを見る限りだと、ポストバックの設定は無いようです。
TreeViewからメニュー選択→選択されたコンテンツページの各Load処理→
マスターページの各Load処理(メニュー生成)→画面表示
という流れで動いてしまっているのが問題のようなのですが・・・
仕様上マスターページを外すことができないのです(汗
(2)ですが、クライアントにてコンテンツページのボタン押下で、
Javascriptでdisabled制御をかけ、非活性にすることはできました。
しかし、非活性になってはいるのですが、TreeViewの各リンクは押せてしまうという変な状態になってしまいます。
引き続き、お知恵をお貸しくださいませ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Word(ワード) Google ドキュメントで改ページを挿入する方法 1 2022/05/25 19:22
- 確定申告 e-taxで開業届を出す方法がわかりません 1 2022/06/01 19:00
- 教えて!goo アンドロイド用の教えて!gooアプリの戻るボタンを押すと、勝手に自動で教えて!gooアプリが終了して 2 2022/09/24 07:47
- InternetExplorer(IE) エッジに変わったらページが消える 4 2023/03/31 09:46
- gooポイント gooポイントをdポイントに交換できない。 3 2022/04/22 20:39
- マンガ・コミック 縦読み漫画は従来の漫画に比べて表現がかなり制限されますか? 上下のみのコマのために コマからコマにキ 4 2022/12/17 11:40
- その他(コンピューター・テクノロジー) PC利用中に勝手に起動する窓を消し去る方法を教えて下さい。 1 2023/05/08 16:48
- Visual Basic(VBA) 【ExcelVBA】動的にボタン、ボタン名を生成できますか? 7 2022/04/08 12:54
- Mac OS Macで今あるファイルの連番(ページ番号)に足し算をしてリネームしたい 1 2022/10/12 17:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
onedrive にexcelファイルをア...
-
スイッチが二台あり、別々のア...
-
キヤノン アソビカメラ iNSPiC ...
-
バッチで当日日付で作成される...
-
Windows10にデュアルブートでXP...
-
”KINGSOFT WPSのVBエディタ画面...
-
phpのファイルがブラウザで開か...
-
VB.NET Excelを読み込んでDataT...
-
discordについての質問です。久...
-
エクセルに張り付けた写真のフ...
-
Windowsで複数のファイルを同じ...
-
SPO2測定
-
高校1年生情報の問題について。
-
エクセルのマクロについて教え...
-
インドe-Visa 承認書のApplicat...
-
SPIの非言語の割合と比が難しく...
-
SPIの対策は参考書でやるべきか?
-
LEDで電光掲示板に「A B C D E...
-
One Driveへのアクセス
-
LINE APIからasp.net の web サ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
複数選択のListBoxでClickイベ...
-
C#でドラッグ&ドロップが機能し...
-
【ASP.NET】マスターページに配...
-
【ASP2.0】TextBoxのフォーカス...
-
ポストバック(__doPostback)へ...
-
[ASP.NET] ページ内でジャンプ。
-
ポストバック時の画面スクロー...
-
【VB6】 変数1 = 変数1 Or $H2
-
自作exeを常駐させるとPCがシャ...
-
DragEnterイベントについて(VS...
-
アクセス+vb 複数コントロー...
-
VBのタイマーイベントについて
-
ドラッグドロップ(AllowDrop)に...
-
ページ切り替え時の動作 (Page...
-
TreeViewの制御について
-
Ctrl+vのイベントを解除
-
リストビュー内でのドラッグ&...
-
treeview展開イベント(VS2010C++)
-
getParameterで値が取得できず...
-
Accessの画面更新を一時的に停...
おすすめ情報