asp.net mvc4 Internet Application项目模板中有很多关于ajax登录表单功能的参考,还有对AjaxLogin.js
和方法ContextDependentView()
等相关工件的引用。
当我从这个模板创建一个新的项目/解决方案时,我没有看到ajax登录,也没有找到这些工件。
这是因为我没有最新版本的模板吗?如果是这样,我该如何刷新它们?
我正在使用VS2012高级更新3。
答案 0 :(得分:2)
Visual Studio 11的开发人员版本(后来称为Visual Studio 2012)包含使用此AjaxLogin.js和ContextDependentView()方法的单页面应用程序(SPA)模板。无论出于何种原因,这都已从最终版本中删除,并且不受支持。我确定您所看到的引用是针对此开发人员预览版本的。
但是,现在还有另一个SPA模板,包含在(IIRC)Update 2中。如果您创建一个新的MVC 4项目,那么您应该看到列出的单页应用程序。这个只有一个名为JsonLogin的方法。