获取Mvc 5应用程序中所有Html页面名称的列表

-6 javascript jquery html5 asp.net-mvc-5

我正在制作一个mvc 5应用程序,而不是我使用过html页面的视图.现在我想要的是使用jQuery/Javascript获取我的应用程序中所有页面名称的列表,但没有找到任何帮助.请建议一些方法来做到这一点.我接下来会将这些名称存储在数据库中.

Pow*_*tar 5

永远不可能通过JavaScript或JQuery从IIS读取文件.您可以通过手动直接在DB中添加这些文件名.

主要是我担心您的问题,请尝试使用Views而不是HTML.

你可以通过.Net来做到这一点

DirectoryInfo dirInfo = new DirectoryInfo(Server.MapPath("~/"));
FileInfo[] fileInfo = dirInfo.GetFiles("*.html", SearchOption.AllDirectories); 
Run Code Online (Sandbox Code Playgroud)

然后你可以在MVC Controller方法中编写它,然后通过JQuery AJAX调用它.