gpt4 book ai didi

asp.net-mvc - 使用 ViewContext 获取 View 的 VirtualPath

转载 作者:行者123 更新时间:2023-12-02 03:50:41 25 4
gpt4 key购买 nike

是否可以找出当前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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com