2012-05-30 24 views
0

我真的很喜欢火花的绑定功能,它确实提高了标记,但我遇到了一个小问题。是否有可能创建一个没有任何代码的火花绑定只是HTML?例如:您可以使用纯html创建Spark视图引擎绑定吗?

<element name="searchbox"> 
     <div class="searchbox"> 
      <input type="text"/> 
      <img src="/content/images/cross.png" placeholder="${sharedres.searchplacheolder}"/> 
     </div> 
    </element> 

当我尝试和渲染元素searchbox上面我得到一个页面渲染错误:

error CS1501: No overload for method 'Write' takes 0 arguments 

有没有办法做到这一点还是可以,你只能在绑定提供代码?

回答

3

你可以做到这一点,整只绑定需要代表一个字符串,像这样把你的代码放到一个字符串和逃避所有的尖括号,它应该工作:

 "&lt;element name=\"searchbox\"&gt;&lt;div class=\"searchbox\"&gt;&lt;input type=\"text\"/&gt;&lt;img src=\"/content/images/cross.png\" placeholder=\"@placeholder\"/&gt;&lt;/div&gt;&lt;/element&gt;" 

话说回来,你可能在局部视图中放置这样的东西会更好。

+0

thx的答案,我第二,它应该是在一个部分我想,这可能是我会做的! – jcvandan

相关问题