【发布时间】:2019-08-30 17:54:27
【问题描述】:
这些答案将 Razor 视图呈现为字符串,但不在呈现的 HTML 中执行脚本:
将 Razor 视图渲染为字符串的结果:
<body>
<div id="Test"></div>
<script type="text/javascript">
document.getElementById("Test").innerHTML = "whatever";
</script>
</body>
理想情况下,结果应该是:
<body>
<div id="Test">whatever</div>
<script type="text/javascript">
document.getElementById("Test").innerHTML = "whatever";
</script>
</body>
在服务器上呈现 Razor 视图时,有什么方法可以让 JavaScript 被评估?
【问题讨论】:
标签: .net asp.net-core razor