• ベストアンサー
  • 暇なときにでも

ASP2.0 のマスターページ

  • 質問No.2219393
  • 閲覧数769
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (17/17)

ASP2.0初心者です。最初の画面のDefault.aspxに
マスターページを設定する以下の設定をすると
MasterPageFile="~/MasterPage.master"

以下のメッセージが出てしまいます。これを回避して、
Default.aspxにも、マスターページを入れるにはどうすれば
よいのしょうか。よろしくお願いします。
コンテンツ ページまたはマスタ ページを参照する入れ子にされたマスタ ページでトップ レベルのコントロールでなければなりません

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

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

ベストアンサー率 26% (802/3006)

Visual Web Developper 2005 Express Editionで新規に作成した直後の状態がこんな感じです。
参考にならないでしょうか。

<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="Default" title="Untitled Page" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolderBody" Runat="Server">
</asp:Content>
補足コメント
tomiyamax

お礼率 100% (17/17)

x1vaさんありがとうございます。
私の環境(VS2005 Standard Edition)でWebサイトを新規に作成した場合は、MasterPageFile="~/MasterPage.master"はついていませんでした。
新規に作成したときに、マスターページとリンクしているなら、
Masterpage.masterも枠だけ自動で作成することができるということでしょうか。
よろしくお願いします。
投稿日時:2006/06/16 16:51
お礼コメント
tomiyamax

お礼率 100% (17/17)

新規作成したWebサイトのDefault.aspxを削除し、
新しい項目の追加で Default.aspxを
マスターを選択するで、作成しましたところ
無事に作成できました。ありがとうございました。
投稿日時:2006/06/16 17:09
結果を報告する
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。
関連するQ&A

その他の関連するQ&Aをキーワードで探す

ピックアップ

ページ先頭へ