2015-05-21 95 views
0

我在ascx文件中有2个控件。Web窗体用户控件渲染HTML

1)<input type="checkbox" id='<%= ECA_AdditionalOffers[i].Value["text"] %>_x'/>

2)<asp:Literal Text='<%= ECA_AdditionalOffers[i].Value["text"] %>' runat="server" />

一切都很好与复选框。但文字控制不允许我使用'<%='正确。我能做什么?

它只是使我:

<div class="fleft for_dis" style="padding-top:2px;"> 

         <input id="M:Vairuotojo ir keleivių draudimas <b>(+ 3 EUR)</b>_x" type="checkbox"> 
         &lt;%= ECA_AdditionalOffers[i].Value["text"] %&gt; 
        </div> 
+0

'asp:Literal'是一个服务器端控件,你不能写这个'<% %>'而不是后面的代码绑定。 –

回答

0

是。你是对的。这种方法不能触及服务器端控件。