asp.net如何避免页面html代码转义

我页面绑定了repeater,用到了
XML/HTML code ?
1
< asp:LinkButton  runat = "server"  ID = "lbtnEdit"  OnClientClick='ShowInfo(&lt;%# Eval("id") %>,<%# Eval("name") %>,<%# Eval("code") %>)' CommandArgument='&lt;%# Eval("id") %>' CommandName="edit" Text="修改"></ asp:LinkButton >

页面生成后:
XML/HTML code ?
1
  < a  onclick="ShowInfo(&amp;lt;%# Eval(&quot;id&quot;) %>,&lt;%# Eval(&quot;name&quot;) %>,&lt;%# Eval(&quot;code&quot;) %>);" id="rpWuliu_ctl00_lbtnEdit" href="javascript:__doPostBack('rpWuliu$ctl00$lbtnEdit','')"&gt;修改</ a >

请问如何才能避免上面的转义呢?



中文字符记得加引号

OnClientClick='<%# string.Format("ShowInfo({0},\"{1}\",{2})", Eval("id").ToString(), Eval("name").ToString(), Eval("code").ToString()) %>'

你可能感兴趣的:(asp.net如何避免页面html代码转义)