我有一个View - _Edit
住在News M/V/C
。
我V/M
通过CategoryController
as重用了:
return PartialView("/Views/News/_Edit.cshtml", model);
如何从内部发出View - _Edit
控制器名称警报?
当我:
alert('@ViewContext. RouteData.Values["controller"].ToString()');
值是:News
但是,URL是:/Category/foobar
有没有一种方法可以使价值'Category'
警报?谢谢
我将其放在我的局部视图中:
@HttpContext.Current.Request.RequestContext.RouteData.Values["controller"].ToString()
在与您描述的情况相同的情况下,它显示URL中描述的控制器(代表您的类别,代表我的产品),而不是部分视图的实际位置。
因此,请改用以下警报:
alert('@HttpContext.Current.Request.RequestContext.RouteData.Values["controller"].ToString()');
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句