0

全員が ASP .net を初めて使用し、ASP .nethelp me plz でマスター ページを作成する方法がわかりません。


これは私のMasterpageマークアップです:

<%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage.master.cs" Inherits="MasterPage" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        &nbsp;<table style="width: 874px; height: 592px">
            <tr>
                <td colspan="3" style="height: 9px">
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
                    <asp:Label ID="Label1" runat="server" Font-Size="X-Large" ForeColor="#C0C000" Text="Sarth Enterprises"></asp:Label></td>
            </tr>
            <tr>
                <td colspan="2" style="height: 15px">
                    <asp:Menu ID="Menu1" runat="server" Orientation="Horizontal">
                        <Items>
                            <asp:MenuItem Text="Home" Value="Home"></asp:MenuItem>
                            <asp:MenuItem Text="Products" Value="Products">
                                <asp:MenuItem Text="AE" Value="AE"></asp:MenuItem>
                                <asp:MenuItem Text="RSQE" Value="RSQE"></asp:MenuItem>
                                <asp:MenuItem Text="Comp. Hardware" Value="Comp. Hardware"></asp:MenuItem>
                            </asp:MenuItem>
                            <asp:MenuItem Text="Contact us" Value="Contact us"></asp:MenuItem>
                            <asp:MenuItem Text="About us" Value="About us"></asp:MenuItem>
                            <asp:MenuItem Text="FAQ" Value="FAQ"></asp:MenuItem>
                        </Items>
                    </asp:Menu>
                </td>
                <td style="width: 106px; height: 15px">
                </td>
            </tr>
            <tr>
                <td style="width: 212px">
                    <br />
                    <asp:Label ID="Label3" runat="server" Text="Member Login"></asp:Label><br />
                    <br />
                    <br />
                    <asp:Label ID="Label4" runat="server" Text="User ID:"></asp:Label>
                    &nbsp; &nbsp; 
                    <asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
                    &nbsp; &nbsp;
                    <br />
                    <br />
                    <br />
                    <asp:Label ID="Label5" runat="server" Text="Password"></asp:Label>
                    &nbsp; &nbsp;
                    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
                    <br />
                    <br />
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                    <asp:Button ID="Button1" runat="server" Text="Login" /><br />
                    <br />
                    <br />
                    <asp:Label ID="Label6" runat="server" Text="For new member,"></asp:Label>
                    <asp:HyperLink ID="HyperLink1" runat="server">Sign UP</asp:HyperLink></td>
                <td style="width: 257px">
                </td>
                <td style="width: 106px">
                </td>
            </tr>
            <tr>
                <td colspan="3">
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                    &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
                    &nbsp; &nbsp;
                    <asp:Label ID="Label2" runat="server" Font-Bold="True" ForeColor="#C0C000" Height="19px"
                        Text="Copy right ,resereved @ Sarth enterprises" Width="284px"></asp:Label></td>
            </tr>
        </table>
    </div>
    </form>
</body>
</html>
4

3 に答える 3

0

マスター ページを使用すると、Web サイト全体のルック アンド フィールを定義できます。次のリンクは Microsoft からのものです。それらをチェックしてください:

ASP.NET マスター ページの概要

マスター ページのチュートリアル

于 2010-03-13T16:13:43.493 に答える
0

このMSDN ページ (チュートリアル: Visual Web Developerの ASP.NET マスター ページの作成と使用) から:

  • ソリューション エクスプローラーで、Web サイトの名前を右クリックし、[新しい項目の追加] をクリックします。
  • Visual Studio のインストール済みテンプレートで、[マスター ページ] をクリックします。
  • [名前] ボックスに「Master1」と入力します。
  • [別のファイルにコードを配置する] チェック ボックスをオンにします。
于 2010-03-13T16:13:56.630 に答える
0

Odedが提供するマスターページの作成から、「contentPlaceholders」を残したい。また、必要に応じてさらに追加することもできます。これは、派生ページが使用する場所です。

マスター ページに基づいてページを作成する準備ができたら、クリックしてプロジェクトの新しいフォームを追加し、チェックボックスをクリックして「マスター ページ」を使用し、作成する新しいフォームの名前を付けます。[OK] をクリックすると、基にするマスター ページを指定するように求められます (実際には多数のマスター ページを作成できます)。選択してデザイン モードにすると、実際のコンテンツは「マスター ページ」からのものとしてグレー表示され、コンテンツ プレースホルダーはそのページに固有のものを配置する場所になります。テーブル、グリッド、ラベルなど。保存して実行すると、コンテンツが表示されます。次に、マスター ページを調整し、会社のロゴ グラフィックのようなものを配置し、2 番目のフォームを保存して実行すると、新しく追加されたロゴが表示されます。

これにより、それらがどのように機能するかが明確になることを願っています... さらに、CSS ファイルをマスター ページにドラッグ アンド ドロップして、ボード全体にスタイルの書式設定を適用することもできます。

于 2010-03-13T16:26:31.470 に答える