2016-05-16 101 views
-2

我需要编写一个从index.html文件运行的网站,但我想在主页面中使用asp方法和属性(如:Session,Application)。 我该怎么做?如何从index.html运行asp.net网站而不是.aspx文件?

+1

不好的想法,通过asp执行器把所有的html页面,为什么你不能使用你应该使用的扩展? – Wobbles

+0

,因为它为我的学生和他的老师项目告诉他,该项目应该从index.html文件运行 – user3620054

+0

1)要么你的老师misspoke和意味着index.aspx 2)你的老师是一个白痴(相信我,我看到很多,做只是收集工资并不理解他们所教的内容)或3)您的老师可能希望您使用嵌入式页面或重定向,因为如果您没有将index.aspx添加到服务器默认页面列表所需的访问权限,则您无法访问需要将.html添加到接受的APS扩展。 – Wobbles

回答

-1

不,你不能这样做,因为ASP.NET属性只允许在ASP.NET文件中。好的方法是使用.aspx文件。

+0

技术上不正确,任何文件扩展名都可以由服务器设置,由ASP引擎解析。 – Wobbles

+0

oky,假设有html页面,并且我使用ASP.NET属性作为<%for(int i =; i <6;i++) %>。该代码将在.aspx文件中工作,但我不认为它会在.html文件中工作纠正我,如果我错了 – Krisalay

+0

正如我所说,任何扩展可以添加到ASP引擎解析的那些,正如任何扩展可以添加到PHP,CGI,珍珠,SHTML引擎。 – Wobbles

相关问题