如何在asp.net MVC 3中获取当前的视图名称?

前端之家收集整理的这篇文章主要介绍了如何在asp.net MVC 3中获取当前的视图名称?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何获取当前URL的当前视图名称,在asp.net MVC 3中使用Razor引擎?

解决方法

不知道为什么您需要获取当前视图名称,但您可以在视图中使用VirtualPath属性。通常,了解当前的操作或控制器更有用。但无论如何,这里是如何获取当前视图名称
@VirtualPath

如果您只想获取文件名:

@Path.GetFileName(Server.MapPath(VirtualPath))

并没有扩展:

@Path.GetFileNameWithoutExtension(Server.MapPath(VirtualPath))

猜你在找的asp.Net相关文章