ASP.NET简单的div位置

时间:2011-11-10 11:48:55

标签: c# asp.net css

我需要在此图片中显示div(顶部),但我有这个丑陋的版本(底部):

enter image description here

目前我正在使用此代码:

<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>

我该如何解决这个问题?

2 个答案:

答案 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") 

语法错误,因为颜色不匹配。在这种情况下,最好删除此标记并再次写入。