如何在jsRender模板中的View页面中使用C#变量

时间:2017-05-16 16:55:24

标签: javascript c# razor jsrender

我需要使用在js渲染模板内的cshtml视图页面中声明的变量。可能吗??以下是我的代码。

@{
bool isAdmin = false;
}

<script type="text/x-jsrender" id="ProjectStatus">
{{if Status == 1 && isAdmin}}
<span class="status status-open">{{:Status}}</span>
{{/if}}
</script>

提前致谢。

的Dinesh。

1 个答案:

答案 0 :(得分:1)

要在Javascript中使用C#变量,只需添加@:

即可
{{if Status == 1 && '@isAdmin' == 'True'}}
     <span class="status status-open">{{:Status}}</span>
{{/if}}