gpt4 book ai didi

c# - 用于访问静态模型成员的 MVC razor 语法

转载 作者:行者123 更新时间:2023-11-30 19:39:37 25 4
gpt4 key购买 nike

对于 MVC razor,.cshtml 页面上访问静态模型成员(变量)的语法是什么,例如,

@Html.DisplayFor(@(myNameSpace.myClass.myStaticVarName))

我在被自动完成警告使用类型说明符而不是实例元素后这样做了。

但是,上面会抛出一个运行时错误:

编译器错误消息:CS1646:逐字说明符后需要关键字、标识符或字符串:@

最佳答案

您不能使用模板助手(Display、DisplayFor、EditorFor 等),因为它们都有一个隐藏参数,即提供给 View 的模型。

要仅显示类变量的值,请使用 @myNameSpace.myClass.myStaticVarName

关于c# - 用于访问静态模型成员的 MVC razor 语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27001280/

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