- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以找出当前ViewContext的VirtualPath例如
~/Views/Company/Create.aspx
最佳答案
我认为这就是您所追求的:
((WebFormView) ViewContext.View).ViewPath
显然,这仅在您使用标准网络表单 View 引擎时才有效(它基于您问题的措辞,您是)。 IE。 ViewContext.View
返回一个 IView
,如果您使用不同的 View 引擎,它可能不是 WebFormView
。
编辑:顺便说一句,我已经测试了上面的代码,它肯定会返回路径作为虚拟路径(而不是绝对路径或应用程序相对路径,就像我最初假设的那样)。 IE。它给你一个像这样的值:
~/Views/Company/Create.aspx
关于asp.net-mvc - 使用 ViewContext 获取 View 的 VirtualPath,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1191958/
背景: 带有 VB.NET 后端的 ASP.NET Webforms 应用程序。 我刚刚从 Visual Studio 2010 升级到 Visual Studio 2013 和 .NET 4.5.1
我们在 IIS 中将 Angular 应用程序作为虚拟应用程序“myapplication”运行 在我们的 Angular 应用程序中,我在 index.html 中设置: 它在 IIS 中运行良好
我在sitecore网站配置部分创建了一个新网站: 一旦我在config中以及当我转到http://website.local/oscar-dresses时添加了新站点。我得到的值不能为空。参数名
这是 VS 2008 和 .Net 3.5。 我使用自定义部署项目脚本,它类似于发布右键单击菜单,但我已对其进行自定义以执行文件重命名和各种其他零碎操作。它工作得非常好,并且大大简化了发布过程。 本周
我一直在使用 Url.Content inside in my views and all seems to work fine... 然后从我的 Controller 中我尝试了以下,但它总是返回
是否可以找出当前ViewContext的VirtualPath例如 ~/Views/Company/Create.aspx 最佳答案 我认为这就是您所追求的: ((WebFormView) ViewC
我是一名优秀的程序员,十分优秀!