- - PR -
フレームセットをマスターページに変更したいのですが
1
| 投稿者 | 投稿内容 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-03-07 10:11
いつも拝見しております。
現在、ASP.NETでフレームセットを使用してWebアプリを作成しているのですが、 マスターページに変更しようと考えております。 MSDN等を観ながら作成してみたのですが、思うような動きになってくれません。 ・現在のフレーム構成
(1)(2)をマスターページで作成して、 (3)に各画面を表示させることは出来たのですが、 (3)をスクロールさせると、(1)(2)も一緒にスクロールしてしまいます。 フレームセットと同様に、 (1)(2)をスクロールさせずに(3)だけスクロールさせるようなマスターページを 作成することは可能でしょうか? 本来は自分で解決しなければいけないのでしょうが、 ご教授いただけないでしょうか? 皆様、何卒宜しくお願い致します。 [ メッセージ編集済み 編集者: アルゴ 編集日時 2007-03-07 10:20 ] [ メッセージ編集済み 編集者: アルゴ 編集日時 2007-03-07 10:20 ] [ メッセージ編集済み 編集者: アルゴ 編集日時 2007-03-07 10:27 ] | ||||||||
|
投稿日時: 2007-03-07 10:19
うまく表示できていないですね・・・。
| ||||||||
|
投稿日時: 2007-03-07 10:41
マスターページで Frameset...?
勘違いはされていないかと思いますが、マスターページは Frameset を作る機構ではありません。 あくまで複数のページにおけるマスタでしかなく、Frame を使っているわけではありません。 単にフレームを使いたいのであれば、Frame を使えば良いのですが、ご質問はそうではなさそうですね。 となると、 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2007-03-07 11:06
じゃんぬさんのおっしゃるように擬似フレームだとすると、
<asp:Panel ID="Panel1" runat="server" Height="400px" ScrollBars="Both" Width="600px"> </asp:Panel> このような形で、ページ全体をくくってしまえばよいかと。 で、パネル内に、本来の(3)の内容を記述すればよいのでは? [ メッセージ編集済み 編集者: KM 編集日時 2007-03-07 11:25 ] | ||||||||
|
投稿日時: 2007-03-08 11:23
じゃんぬねっとさん、KMさん、ありがとうございます。
>じゃんぬねっとさん マスターページを使ってみて、フレームの代わりになるかもしれないと 勝手に思ってしまったのがいけなかったのですね。 仰るとおり「擬似フレーム」 のようなページを作成したいということです。 >KMさん 提案していただいた方法で試してみます。 ありがとうございます。 | ||||||||
1
