単純なHTMLで作成されている大量のページに
ASP.net2.0で共通のメニューを付けたいのですが、
既存のページは修正せずにメニューを付ける
良い方法は無いでしょうか?
ASP.net2.0ではframesetが使えないようなので、
masterページを使うのかなと思うのですが、
既存のページを修正せずに使えるのでしょうか?
┌─┬─────────┐
│メ│ 本 │
│ニ│ 体 │
│ュ│ │
│|│ │
└─┴─────────┘
メニューは新規作成
制御処理があるのでaspxにしたい)
本体に既存ページを呼び出したい
No.1ベストアンサー
- 回答日時:
前提条件によってやり方が変わってくると思います。
目的があくまで共通のメニューの作成で、メニュー内の制御だけで済むのであれば、フレームにしてしまってメニューだけをaspxにすればどうでしょうか。Visual StudioのHTMLエディタではフレームはサポートしていないようですが、たぶん動くと思います。であればこれが一番簡単そうです。
ページ全体にわたってViewStateとPostBackの使用が必須である場合はいずれにしてもかなり修正が必要だと思います。そもそも、メニューが追加されることで、レイアウト自体が変わってしまうためです。
オーソドックスなやり方としては、マスターページを作っておき、各ページにbody内部を全てコピー&ペーストしていくことですが、これが面倒だというのであれば、プログラムやスクリプトで全ページをマスターページに合うように修正してしまうのも手です。
各htmlファイルのheadタグなども触りたくないというのであれば、同様にスクリプトなどを使って、(1)メニューはascxファイルで用意しておく(2)各htmlファイル拡張子をaspxに変換(3)ヘッダ部にaspのコードブロックを追加(4)静的または動的にascxのメニューを追加する、ようにすればOKではないかと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- PDF AdobeAcrobatでWEBページを丸ごとPDF化 4 2022/05/12 12:22
- その他(IT・Webサービス) 無料ドメイン無料サーバでHP作りたい。 知り合いの飲食店のHPを作ってあげたいのですが、その店主には 3 2022/06/05 01:22
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
- その他(インターネット接続・インフラ) 語学レッスン予約ページを作ろうとしています。 1 2022/09/26 17:43
- Excel(エクセル) マクロで作った ワードエクセル かけ線や コピペなど 修正や色々な方法を教えてください 2 2023/07/07 22:27
- Mac OS Macで今あるファイルの連番(ページ番号)に足し算をしてリネームしたい 1 2022/10/12 17:22
- その他(ブラウザ) Edge、Chrome、FireFoxのパスワード記憶機能 2 2023/08/16 16:25
- SEO googleサーチコンソールでの重複ページ(ダブルスラッシュ) 3 2023/06/12 15:00
- Excel(エクセル) エクセルの印刷範囲をページ単位で可変にする方法 3 2022/05/23 13:04
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【大喜利】【投稿~12/6】 西暦2100年、小学生のなりたい職業ランキング
- ・ちょっと先の未来クイズ第5問
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・2024年のうちにやっておきたいこと、ここで宣言しませんか?
- ・とっておきの「夜食」教えて下さい
- ・これまでで一番「情けなかったとき」はいつですか?
- ・プリン+醤油=ウニみたいな組み合わせメニューを教えて!
- ・タイムマシーンがあったら、過去と未来どちらに行く?
- ・遅刻の「言い訳」選手権
- ・好きな和訳タイトルを教えてください
- ・うちのカレーにはこれが入ってる!って食材ありますか?
- ・おすすめのモーニング・朝食メニューを教えて!
- ・「覚え間違い」を教えてください!
- ・とっておきの手土産を教えて
- ・「平成」を感じるもの
- ・秘密基地、どこに作った?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルに張り付けた写真のフ...
-
VBAでPDFを作成する際、同じ名...
-
VB.NET Excelを読み込んでDataT...
-
【VB.NET】App.configにファイ...
-
高校1年生情報の問題について。
-
vba 空のデータをSplitする時の...
-
onedrive にexcelファイルをア...
-
マクロで同じフォルダにある画...
-
図に入っている文字をセルに書...
-
Web画面の自動更新ボタンを押し...
-
Wi-Fiのパスワードが指定なしと...
-
指定番号から始まる連番フォル...
-
Windowsで複数のファイルを同じ...
-
グラフをC#のASP.net MVCで表示...
-
phpのファイルがブラウザで開か...
-
【VB.NET】for each文からのINS...
-
【VB.NET】Excelの最終行までの...
-
asp.netにてgridviewの列を動的...
-
エクセルのvbaの時間の扱いにつ...
-
Windows10にデュアルブートでXP...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
”固定”の反意語
-
指数表記の逆は?
-
jimdoホームページ作成 全部の...
-
WordPressの固定ページを複製す...
-
ページ内検索バーを固定したい。
-
土壁に穴を空けて てすりをつけ...
-
JIMDOフリー版 問い合わせフォ...
-
右クリックでポップアップメニ...
-
ExcelVBA ウィンドウ枠の固定で...
-
フッターを固定して、常にどの...
-
Pukiwikiを用いたサイト例
-
WordPressの編集方法 - Lightni...
-
ホームページ用折りたたみ式メ...
-
フッターを固定して、常にどの...
-
ケータイサイトにアクセスして...
-
webデザインでページめくりアニメ
-
アクセス認証でできる内容また...
-
ワードプレスの固定ページでタ...
-
マイページの開き方? 何をどう...
-
Word 行数と文字数を設定したい
おすすめ情報