asp.net怎么把html作为模板?
我是asp.net的初学者。我想问,怎么把一个html文件做为某个aspx页面的模板?是怎么做的?代码?求大师指导。...
我是asp.net的初学者。我想问,怎么把一个html文件做为某个aspx页面的模板?是怎么做的?代码?求大师指导。
展开
2个回答
展开全部
你是不是第一次给站加程序的时候不知道怎么下手。。
如果是这样的话。。按照我给你的步骤走。
先建一个页面。如果要做首页就命名成index.aspx 或者 default.aspx 什么的..看你习惯..
然后把美工给你的静态页面里的东西 把<html></html>的整个标签里的所有内容(包括这两个标签)复制出来。。到新建的动态页里。。直接替换掉这里的<html></html>标签。。至于上边的那两行代码。。不用管。。
之后你就有一个动态页了。。现在这个页面是可以浏览的。。要注意css和images的相对位置哦。。
然后你就可以在动态页里有列表了用服务器列表控件。。有输入框了换成asp:textbox控件啊什么的了。。。
如果我写的这么多对您有用,请采纳,有不懂的可以追问。。
如果是这样的话。。按照我给你的步骤走。
先建一个页面。如果要做首页就命名成index.aspx 或者 default.aspx 什么的..看你习惯..
然后把美工给你的静态页面里的东西 把<html></html>的整个标签里的所有内容(包括这两个标签)复制出来。。到新建的动态页里。。直接替换掉这里的<html></html>标签。。至于上边的那两行代码。。不用管。。
之后你就有一个动态页了。。现在这个页面是可以浏览的。。要注意css和images的相对位置哦。。
然后你就可以在动态页里有列表了用服务器列表控件。。有输入框了换成asp:textbox控件啊什么的了。。。
如果我写的这么多对您有用,请采纳,有不懂的可以追问。。
追问
不是这样的。可能原理一样。假如网站根目录是web,web下有一个index.aspx文件和template文件夹,template文件夹下有一个index.html,那么,应该在index.aspx里面写上什么代码,使得index.html成为了index.aspx的模板,就是说,只需要改index.html就可以改变整个网站?可能效果和你上面说的是同一个原理,只是不是直接复制过去…求解释。谢谢
追答
哦。。我知道了。。你网站是动态的。。前台的样式想在后台直接更改。你可以在前台读取某一部分代码(这个代码放在某静态文件或者文本文档中,)。用字符串保存。在动态页上给一个div设置两个属性,runat="server" id="divContent" 这个ID可以自定义。然后后台使用 divContent.innerHTML=你读取出来的代码; 来把你读取的东西放进去。。这样就可以实现修改静态页面。。动态页面的内容作出改变了。。
展开全部
你的意思是吧ASPX网页布局设置成HTML页面布局吗?
如果是这个意思,直接将HTML的内容复制到ASPX网页里即可。
复制粘贴的时候,注意一点,<%PAGE ...%>这段话不能删哈。
如果是这个意思,直接将HTML的内容复制到ASPX网页里即可。
复制粘贴的时候,注意一点,<%PAGE ...%>这段话不能删哈。
追问
不是这个意思。假如网站根目录是web,web下有一个index.aspx文件和template文件夹,template文件夹下有一个index.html,那么,应该在index.aspx里面写上什么代码(而不是直接复制内容过去。),使得index.html成为了index.aspx的模板,就是说,只需要改index.html就可以改变整个网站……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询