2011-11-12 15 views
0

こんにちは私はaspxを部品に分解できますか?たとえば、頭部1ページ、身体1ページ、フッター1ページを組み合わせて組み合わせます。私のJavaScriptを隠すことができるように。お知らせ下さい。私はPythonでそうすることができます。別のasp.netページを部分に分割する

答えて

1

使用ASP.NETマスターページ:

を:

ASP.NET Master Pages

これらはあなたが/必要なもののために正確に設計されていますが、あなたがこのようなマスターページのコンテンツプレースホルダを定義する例えば

を尋ねました

<%@ Master Language="C#" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
    1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml" > 
<head runat="server" > 
    <title>Master page title</title> 
</head> 
<body> 
    <form id="form1" runat="server"> 
     <table> 
      <tr> 
       <td><asp:contentplaceholder id="Main" runat="server" /></td> 
       <td><asp:contentplaceholder id="Footer" runat="server" /></td> 
      </tr> 
     </table> 
    </form> 
</body> 
</html> 

このマスターページに基づいて別のページから入力する場合は、Mainとこのようなの内容:

<% @ Page Language="C#" MasterPageFile="~/Master.master" Title="Content Page 1" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="Main" Runat="Server"> 
    Main content. 
</asp:Content> 

<asp:Content ID="Content2" ContentPlaceHolderID="Footer" Runat="Server" > 
    Footer content. 
</asp:content> 
1

あなたがMasterPagesとContentPages

1

でこれを行うことができますあなたはマスターページを使用しようとしたことがありますか?

http://msdn.microsoft.com/en-us/library/wtxbf3hh.aspx

あなただけの別のあなたのjavascriptを維持しようとしている場合も、あなたはの.jsページにはJavaScriptのすべてを入れて、あなたのマスターにあることを含めることができます。

関連する問題