2016-11-22 50 views
0

我是vb.net熟悉的。有一个剃须刀c#代码片。通过页面的文档,但我无法找出这个代码做什么?什么是@ Html.IsSelected(控制器:“仪表板”)?

<li class="@Html.IsSelected(controller: "Dashboards")> 

据我所知,运行功能IsSelected的Html类的,但什么是参数传递给它的含义是什么?

+0

我觉得在这篇文章中回答描述它 yadejo

回答

1

如果我理解正确,您想下架这是什么一样

@Html.IsSelected(controller: "Dashboards") 

@告诉剃刀输出以下的HTML代码,通过执行

Html.IsSelected 

参数是一个命名或可选参数。它基本上是说集名称为“controller”参数来"Dashboards"

值的函数的定义可能会像

IsSelected(int notUsed = 0, string notUsed2 = null, string controller = "dead beef") 

,这样就可以节省自己一些打字,而不是调用IsSelected(0, null, "Dashboards")