CSHTML页面上的Javascript元素中的C#

时间:2017-01-19 12:10:08

标签: javascript c# asp.net razor model-view-controller

如何在Javascript语句中使用c#代码?

这是我的代码:

document.getElementById('part1').innerHTML = '' +
'@Html.Partial("SelectCustomer.Views")'
' Views';

@Html.Partial("SelectCustomer.Views")以及<%=%>不起作用

1 个答案:

答案 0 :(得分:1)

 @Html.Raw("document.getElementById('part1').innerHTML = '' +
 @Html.Partial("SelectCustomer.Views")
 ' Views';");

手头没有剃刀项目来测试它。可能需要从第二个Html中删除@。