我有一个html模板,包含html页面,图像和CSS。现在我想转换或使用代码隐藏的asp页面。解决办法是什么?感谢
答案 0 :(得分:1)
您可以从头开始创建母版页,然后将您的HTML标记插入Div,或者您希望子页面填充标记的表格。
这是更简单的方法,因为母版页将包含所有其他ASPX,每当你写一个东西时,它将显示在所选区域内。
例如你有
<html>
<body>
<yourHTML markup>
</body>
</html>
你可以适应和写作
<%@ Master Language="C#" Inherits="System.Web.Mvc.ViewMasterPage" %>
<!DOCTYPE html >
<html>
<head runat="server">
<title><asp:ContentPlaceHolder ID="TitleContent" runat="server" /></title>
<link href="../../Content/Site.css" rel="stylesheet" type="text/css" />
</head>
<body>
<asp:ContentPlaceHolder ID="MainContent" runat="server" />
</body>
</html>
多数民众赞成,ASP.NET毕竟是文本文件。
在母版页完成后,您创建的每个ASPX都将继承,从而使用主样式。
编辑:更好的母版页示例
答案 1 :(得分:1)
创建一个新的Web应用程序项目。删除为您创建的default.aspx页面。添加母版页。然后根据母版页添加新的内容表单。此表单(.aspx页面)将自动为您创建代码隐藏:)
创建图像文件夹和css文件夹;将新样式表添加到css文件夹。
答案 2 :(得分:0)
您需要创建包含HTML的ASPX页面(可能还有母版页)。