C# 在asp.net MVC中查找视图的所有引用

C# 在asp.net MVC中查找视图的所有引用,c#,asp.net-mvc,visual-studio,model-view-controller,C#,Asp.net Mvc,Visual Studio,Model View Controller,如何找到哪个函数引用了所需的视图 e、 g 我观看了“板球”,从以下位置调用: 1-AddCricket function in HomeController 2-ViewCricket function in HomeController 3-ListCrickete function in Controller 我怎样才能找到以上信息 我说的是当我右键单击任何函数时出现的“查找所有引用”唯一的方法是: Ctrl+f=>搜索:返回视图(“蟋蟀”您可以使用查找窗口,选择(当前项目), 并搜索:

如何找到哪个函数引用了所需的视图 e、 g

我观看了“板球”,从以下位置调用:

1-AddCricket function in HomeController
2-ViewCricket function in HomeController
3-ListCrickete function in Controller
我怎样才能找到以上信息

我说的是当我右键单击任何函数时出现的“查找所有引用”

唯一的方法是:


Ctrl+f
=>搜索:
返回视图(“蟋蟀”
您可以使用查找窗口,选择(当前项目), 并搜索:

1-
ActionResult板球(

2-
返回视图(“蟋蟀”

3-
RenderPartial(“Cricket”

您可以使用它,它生成虚拟类供您使用视图、控制器,甚至是指向强类型js和css文件的链接

像这样:

return View(Views.Cricket);
查看更多示例或从中获取

你甚至可以:

@Html.RenderPartial(MVC.Views.Cricket)
下面调用
CricketController
上的
Create
方法:

@Html.ActionLink("Create Cricket Page", MVC.Cricket.Create())

重命名你的类,编译,然后观察错误出现=)@Tung。实际上他需要重命名视图名称,使用(新版)resharper,最后观察错误出现…@gdoron是的,我建议使用resharper:)。谢谢你的更正。@Tung“home/cricket/?page=125”此外,这种类型的语法是编写代码的,在这种情况下,您的解决方案将失败。您的解决方案不能保证100%的结果,有时在诸如“home/cricket/?page=125”之类的代码中使用以下语法,如果有效,则会很糟糕