假设我想对我的 MVC 项目的一个视图中的某些内容进行更改。一些非常简单的事情,比如删除一个句子或添加一个句号或其他东西。因此,据我所知,我必须重新发布整个网站,然后删除整个网站并用新发布的集合替换它。
我想知道是否有一种方法,如果我对单个页面的内容进行更改,我可以只替换单个页面,而不必替换整个网站。我记得在网络表单中,如果我做了更改,我可以替换单个页面。想法?
内容驻留在 View 目录中,这些目录正是 aspx 文件。
对于 aspx 页面的第一个请求,它由 ASP.NET 服务器 (IIS) 编译并缓存在服务器上以服务进一步的请求。
因此,您只需用新内容替换 aspx 文件(在相应视图的文件夹中),随后将针对第一个请求对其进行编译。没有必要放下整个网站。
欲了解更多信息生命周期ASP.NET 页面访问:
http://msdn.microsoft.com/en-us/library/ms178472.aspx http://msdn.microsoft.com/en-us/library/ms178472.aspx
与 ASP.NET WebForms 相比,ASP.NET MVC 页面的“页面生命周期”是怎样的? https://stackoverflow.com/questions/460145/what-is-the-page-lifecycle-of-an-asp-net-mvc-page-compared-to-asp-net-webforms
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)