gpt4 book ai didi

javascript - 如何在 cshtml MVC3 Razor 页面上的 javascript 中嵌入 c# 代码

转载 作者:可可西里 更新时间:2023-11-01 01:57:31 25 4
gpt4 key购买 nike

我如何在 MVC2 aspx 页面上执行与嵌入 JavaScript 等效的操作:

if (('<%= Model.SomeFunctionEnabled %>' == 'True')以及 MVC3 中 Razor View 页面 (cshtml) 上的整个功能代码块?

类似的东西:

@{
foreach(var d in Model.Employees)
{
....
}
}

嵌入到 View 页面的 HTML 部分时效果很好。谢谢

最佳答案

既然可以在服务器端执行此操作并在测试成功时包含 javascript 以相应地执行操作,为什么还要在客户端进行测试:

<script type="text/javascript">
@if (Model.SomeFunctionEnabled) {
<text>
// Put your javascript code here
alert('the function is enabled');
</text>
}
</script>

关于javascript - 如何在 cshtml MVC3 Razor 页面上的 javascript 中嵌入 c# 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5195280/

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