我正在尝试使用此代码访问属性,但它给了我一个错误:
<textarea class="<%#Eval("soort").ToString() %>" ID="TextTranslation" runat="server" rows="5"><%#Eval("Translation") %></textarea>
错误:
>“/”应用程序中的服务器错误 分析器错误
说明:解析为此请求提供服务所需的资源时发生错误。请查看以下特定的解析错误详细信息并相应地修改源文件。分析程序错误消息:服务器标记格式不正确。
来源错误:
第17行:
第18行:&lt;%#(Eval(“IsoCode”)。ToString()!= Eval(“Default”)。ToString())? “隐藏”:“”%&gt;“&gt;
第19行:“ID =”TextTranslation“runat =”server“rows =”5“&gt;&lt;%#Eval(”翻译“)%&gt;
第20行:
第21行:源文件:/assets/usercontrols/TranslationControl.ascx专栏:19
版本信息:Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.272
答案 0 :(得分:1)
将引号更改为:class ='&lt;%#Eval(“soort”)。ToString()%&gt;'