# if( #:AllTemplateID# == @(ViewBag.BigTemplateID) ) {
<div class="templateItem testing" id="#:AllTemplateID#">
<img src="@(ViewBag.TemplateImageThumbURL)#:AllTemplateUrlImage#" alt="#:AllTemplateName#"/>
</div>
#} else { #
<div class="templateItem" id="#:AllTemplateID#">
<img src="@(ViewBag.TemplateImageThumbURL)#:AllTemplateUrlImage#" alt="#:AllTemplateName#"/>
</div>
#} #
它说我的模板无效。为什么?我假设它与主题标签有关 - #
答案 0 :(得分:1)
第一行:
# if( #:AllTemplateID# == @(ViewBag.BigTemplateID) ) {
首先,没有结局&#39;#&#39;在行尾。
其次,如果变量#:AllTemplateID#
已经存在于模板的javascript部分中,则不需要对变量# if( AllTemplateID == @(ViewBag.BigTemplateID) ) { #
进行哈希处理。
尝试:
# if( data.AllTemplateID == @(ViewBag.BigTemplateID) ) { #
-OR -
{{1}}