我在discuz的一个模板中加入了一个<%=jj(参数1...)%>为什么在重新生成模板后不能正常执行函数内容呢?查看源文件竟然还是<%=jj(参数)%>在那摆着!当然jj这个函数我是在cs文件里定义过了(public型的)!是不是模板中不能用<%=jj(参数)%>这种形式??????????????????????????请指教!

解决方案 »

  1.   

    可能该框架解析模板会把你写的给转义一下当成纯字符串然后提交给.net framework来执行后续工作。你应该参考下相关文档看看discuz如何自定义模板。或者干脆如果有源码你可以断点单步跟踪下。
      

  2.   

    <td width="180" height="105">
                <img src="<%=url %>" width="167" height="95" ></td> 反正我这种形式就行..url也是后台定义的public string型