Asp.net 通过在repeater中这样分配,我得到了解析器错误<;asp:Label ID=”标签ID=”<;%#Eval(“PropertyId”).ToString()%>&引用;runat=";服务器"/&燃气轮机;

Asp.net 通过在repeater中这样分配,我得到了解析器错误<;asp:Label ID=”标签ID=”<;%#Eval(“PropertyId”).ToString()%>&引用;runat=";服务器"/&燃气轮机;,asp.net,Asp.net,通过在repeater中这样分配,我得到了解析器错误 <asp:Label ID="<%#Eval("PropertyId").ToString()%>" runat="server"/> 我使用了单个代码('),但Eval方法不起作用,我删除了。ToString()也不起作用您不需要ToString()方法 为什么需要以编程方式分配ID?如果需要,我会使用codebehind中的Init-事件。是否确实要将其指定给标签的文本属性? <asp:Label ID

通过在repeater中这样分配,我得到了解析器错误

<asp:Label ID="<%#Eval("PropertyId").ToString()%>" runat="server"/>

我使用了单个代码('),但Eval方法不起作用,我删除了。ToString()也不起作用

您不需要ToString()方法


为什么需要以编程方式分配
ID
?如果需要,我会使用codebehind中的
Init
-事件。是否确实要将其指定给标签的
文本
属性?
<asp:Label ID='<%#Eval("PropertyId")%>' runat="server"/>