This question already has answers here:
Mix Razor and Javascript code
(7个答案)
7年前关闭。
我正在尝试在JavaScript中使用razor C#。但是它告诉我:名称“isReport”在当前上下文中不存在
我的代码是这样的:
我正在尝试做与我认为的这篇文章相同的事情...
Mix Razor and Javascript code
谢谢!
(7个答案)
7年前关闭。
我正在尝试在JavaScript中使用razor C#。但是它告诉我:名称“isReport”在当前上下文中不存在
我的代码是这样的:
<script type="text/javascript">
var isReport = false;
@if(Model.columns != null)
{
isReport = true;
}
alert(isReport);
if(isReport)
$("#reports").dataTable();
</script>
我正在尝试做与我认为的这篇文章相同的事情...
Mix Razor and Javascript code
谢谢!
最佳答案
您可以在@:
分配上使用isReport
(在if
内部):
<script type="text/javascript">
var isReport = false;
@if(Model.columns != null)
{
@:isReport = true; //change is here
}
alert(isReport);
if(isReport)
$("#reports").dataTable();
</script>
07-24 14:10