我需要在此图片中显示div
(顶部),但我有这个丑陋的版本(底部):
目前我正在使用此代码:
<asp:Repeater ID="DataViewer" runat="server">
<ItemTemplate>
<div style='border: 0px; width:600px;'><%# Eval("DriverId") %>
<div style='border: 3px solid black; width:<%# Eval("OrderCount") %>cm;'><%# Eval("OrderCount") %>
<div style='border: 0px; background-color: red; width:<%# Eval("OrderCountWhereNameIsNotNull") %>%;'>
<%# Eval("OrderCountWhereNameIsNotNull") %>
</div>
</div>
</div>
</ItemTemplate>
</asp:Repeater>
我该如何解决这个问题?
答案 0 :(得分:1)
&lt;%#Eval(“DriverId”)%&gt;
%;'&gt;&lt;%#Eval(“OrderCount”)%&gt; %;'&GT; &lt;%#Eval(“OrderCountWhereNameIsNotNull”)%&gt;
你必须使用'%'代替cm。
希望这能解决您的问题。
答案 1 :(得分:-1)
<div style='border: 0px; width:600px;'><%# Eval("DriverId") %>
<div style='border: 3px solid black; width:<%# Eval("OrderCount")
语法错误,因为颜色不匹配。在这种情况下,最好删除此标记并再次写入。