gpt4 book ai didi

c# - 如何终止 MVC4 中的 Razor 语句?

转载 作者:太空宇宙 更新时间:2023-11-03 11:08:18 25 4
gpt4 key购买 nike

所以我的 html 中有这样一行

someVariable: "@(SomeClass.SomeFunction(SomeParameter))",

但是我想要不带引号的相同结果,所以当我做这样的事情时,它不会作为字符串传递

someVariable: @(SomeClass.SomeFunction(SomeParameter)),

它不起作用,我在这里缺少什么格式?

最佳答案

这取决于这个函数返回什么。如果它是某个对象,您可以使用 Json.Encode 方法将其转换为 JSON:

someVariable: @Html.Raw(Json.Encode(SomeClass.SomeFunction(SomeParameter)),

这将确保该值被正确转换为 javascript 对象,并且 Html.Raw 帮助器将确保它没有经过 HTML 编码。

关于c# - 如何终止 MVC4 中的 Razor 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14968781/

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