0

私は Umbraco を初めて使用します。テンプレートを作成しました。エディターに表示されるのは次のとおりです。

<%@ Master Language="C#" MasterPageFile="~/umbraco/masterpages/default.master" AutoEventWireup="true" %>

<asp:Content ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">

</asp:Content>

しかし、and タグが表示されないので、使用する CSS ファイルを定義するにはどうすればよいですか? またはページタイトルを設定するにはどうすればよいですか?

タグを手動で設定しようとしましたが、うまくいきません..

4

2 に答える 2

3

私も Umbraco を初めて使用し、デフォルトのマスターページが実際には空白であるため、これは非常に紛らわしいと感じました。ContentPlaceHolderDefaultこれは、次のように、メイン コンテンツ プレースホルダー内で使用する完全なテンプレートを作成する必要があることを意味します。

<asp:Content ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
<!DOCTYPE html>
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6 ie"> <![endif]-->
<!--[if IE 7 ]>    <html lang="en" class="no-js ie7 ie"> <![endif]-->
<!--[if IE 8 ]>    <html lang="en" class="no-js ie8 ie"> <![endif]-->
<!--[if IE 9 ]>    <html lang="en" class="no-js ie9 ie"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!-->
<html lang="en" class="no-js">
<!--<![endif]-->
<head>
    <title><umbraco:item runat="server" field="pageName" /> - <umbraco:item runat="server" field="siteName" /></title>
</head>
<body>
<form id="form1" runat="server">


</form>
</body>
</asp:Content>
于 2013-02-11T10:35:47.770 に答える
0

asp.netには、ページのヘッドセクションであること contentplaceholder
ContentPlaceHolderIDを意味するように設定されています。通常のhtmlページのヘッドとして中華なべを設定できます。head

   <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
          <script src="Scripts/name.js" type="text/javascript"></script>
   </asp:Content>

ここにファイルを置くことができます

于 2013-02-11T10:24:45.503 に答える