• ベストアンサー

ASP.NETでマスターページに詳しい方教えてください

VS2008で開発しております ASP.NETでマスターページに詳しい方教えてください やりたい事は 上にTOPフレーム 左にMENUフレーム 右にメインのページ(コンテンツ) 見たいな画面を作りたいのですが ASP.NETではフレームは推奨されていないらしく マスターページを使用することになってます マスターページでフレームわけはできるのでしょうか? もしくは テーブルタグかなにかでわけないといけないのでしょうか? 教えて下さい

質問者が選んだベストアンサー

  • ベストアンサー
noname#259269
noname#259269
回答No.1

フレームは、それぞれが独立したページを表示し、あわせて1枚の画面のように見せることができます。 「マスターページでフレームわけ」の言葉の定義が判りませんが、この↑意味で言うならNoです。マスタページで作成した画面は、1つのページになる為、Submit を行うと、全ての領域が再描画されます。 見た目上領域を単に分けるだけでよいのであれば、マスターページで可能です。もちろんテーブルタグでもよいでしょうし、複数の div を style="position:absolute;" で配置する事も可能です。 Ajax の UpdatePanel を使えば部分再描画を行うことはできます。 ASP.NET でフレーム利用が非推奨なのは、フレーム間のデータのやり取りが煩雑になる為で、判ったうえで開発するのであれば、技術的には実装可能です。

関連するQ&A