我不知道,但是我认为如果在ASP.NET MVC应用程序中检索所有可用的视图,我会变得很愚蠢。
我想做的是,用户可以输入搜索词,然后,我必须显示喜欢该搜索词的可用视图列表。
喜欢 :
Public ActionResult SearchViews(string qry)
{
List<string>ViewsCol=new List<string>();
Foreach(var Vw in Application.Views)
{
if(Vw.Contains(qry)
ViewsCol.Add(Vw.toString());
}
return PartialView("_SearchView",ViewsCol);
}
这是我要做的唯一素描。
那么,这是否可行?还是有另一种方式,我可以轻松获得列表?
我想生成一个可用视图列表。
您需要在Views文件夹中保存物理文件。您可以使用如下代码:
var rootFolder = Server.MapPath("~/");
//recursivly get all the files from
`rootFolder + "/Views"`
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句