【问题标题】:Razor Html.Raw Cannot Present ViewModel DataRazor Html.Raw 无法呈现 ViewModel 数据
【发布时间】:2015-03-04 14:54:34
【问题描述】:

我可以在视图中这样做:

@Html.DisplayFor(m=> m.Customer.EmailAddress)

但不能这样做:

@Html.Raw(m=> m.Customer.EmailAddress)

得到

无法解析方法“原始 lambda 表达式”...

无法解析符号“客户”

这是一个绑定到 ViewModel 的强类型视图。

我需要将模型电子邮件地址的未编码版本放入支付网关的隐藏字段中。我很惊讶这是一个问题(MVC 的新手)。

我试过只使用@Html.Raw(model.EmailAddress) 没有运气。我知道我在做一些非常愚蠢的事情。请让我摆脱痛苦!

【问题讨论】:

标签: asp.net-mvc razor


【解决方案1】:

试试这个:

@Html.Raw(Model.Customer.EmailAddress)

【讨论】:

  • 我真是个白痴。谢谢你。我知道这很愚蠢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-12
  • 1970-01-01
  • 2020-01-26
  • 2017-02-01
  • 2022-01-16
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多