2017-05-16 85 views
0

我需要使用在js渲染模板內的cshtml視圖頁面中聲明的變量。可能嗎??以下是我的代碼。如何使用jsRender模板中的View頁面中聲明的C#變量

@{ 
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

在JavaScript中使用C#變量,只需添加@:

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

感謝您的幫助。我試過使用@isAdmin,但錯過了「== True」。那麼'@isAdmin'=='真'工作正常。 :) :) –

相關問題