【问题标题】:How to run asp .net website from index.html and not .aspx file?如何从 index.html 而不是 .aspx 文件运行 asp .net 网站?
【发布时间】:2016-05-17 05:02:07
【问题描述】:

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

【问题讨论】:

  • 把所有的html页面都通过asp执行器的坏主意,为什么你不能使用你应该使用的扩展?
  • 因为这是我学生的项目,他的老师告诉他该项目应该从 index.html 文件运行
  • 1) 要么你的老师说错了,意思是 index.aspx 2) 你的老师是个白痴(相信我,我看到很多除了收薪水什么都不做,而且对他们教的东西一无所知)或 3) 你的老师可能希望您使用嵌入式页面或重定向,因为如果您没有将 index.aspx 添加到服务器默认页面列表所需的访问权限,那么您没有将 .html 添加到接受的 APS 扩展所需的访问权限.

标签: html asp.net


【解决方案1】:

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

【讨论】:

  • 技术不正确,任何文件扩展名都可以由服务器设置以供 ASP 引擎解析。
  • 好的,假设有 html 页面,并且我正在使用 ASP.NET 属性,如 。相同的代码可以在 .aspx 文件中使用,但我不认为它可以在 .html 文件中使用。如果我错了,请纠正我
  • 正如我所说,任何扩展都可以添加到由 ASP 引擎解析的那些,就像任何扩展都可以添加到 PHP、CGI、Pearl、SHTML 引擎一样。
猜你喜欢
  • 2014-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-31
  • 2015-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多