遍历ASP.NET MVC应用程序中的可用视图

尼尔马尔·苏迪

我不知道,但是我认为如果在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);
}

这是我要做的唯一素描。

那么,这是否可行?还是有另一种方式,我可以轻松获得列表?

我想生成一个可用视图列表。

亚历山大·米哈尔乔克(Alexander Mihalciuc)

您需要在Views文件夹中保存物理文件。您可以使用如下代码:

var rootFolder = Server.MapPath("~/");

//recursivly get all the files from 
`rootFolder + "/Views"`

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在ASP .Net Core 3.1 MVC应用程序中调试JavaScript(剃刀视图-* .cshtml)?

如何使用Autofac使N层ASP.NET MVC Core 1.0应用程序中的连接字符串可用

ASP.NET MVC应用程序中的分页

在 ASP.NET MVC 应用程序中安装 Bootstrap

试图了解ASP.NET MVC中应用程序池刷新和视图的预编译的更详细信息

Azure中的ASP.NET MVC应用程序以及MySQL应用程序内

如何将Angular4应用程序嵌入ASP.NET MVC视图中?

如何将部分视图从 ASP.NET MVC 应用程序根加载到区域视图中?

Internet连接可用时,通过API在两个ASP.NET MVC 5应用程序之间共享数据

ASP.NET MVC:如何绕过MVC应用程序中的控制器?

无法在 ASP.NET MVC 应用程序中将 SASS 样式应用于我的视图?

什么是应用程序变量?如何在ASP.NET MVC中声明应用程序变量?

在ASP.NET MVC应用程序中重新启动应用程序时擦除的数据

在 PageModel View Asp.net Core 应用程序中呈现部分视图时发生错误

为什么我无法在 ASP.NET Core 应用程序中添加新视图?

我应该在何时何地将特定于视图的Javascript结构化为Asp.net mvc应用程序中的文件?

如何在已安装umbraco 8的ASP.NET MVC应用程序中创建普通控制器和视图

天蓝色Windows应用程序服务中容器中的asp.net mvc

在ASP.NET MVC应用程序中的UI中呈现假数据

如何在ASP.NET MVC应用程序中的MVCMailer中处理异常

ASP.NET MVC使用数据批注遍历模型属性

检索ASP Net Core 2.0 MVC中的应用程序版本

OWIN可以代替ASP.NET MVC应用程序中的DI吗?

ASP.NET MVC Web API应用程序中的长时间阻塞循环

Asp.Net Core MVC Web应用程序中的单元测试

在MVC Web应用程序中删除ASP.NET身份的问题

如何在整个ASP .NET MVC应用程序中要求授权

在 asp.net mvc 应用程序中传递 null 而不是字符串的动作

ASP.NET MVC 应用程序中的 AJAX 调用不调用 Action 方法