2011-11-10 14 views
-1

私はこの画像(上)のようdivを表示する必要があるが、私はこの醜いバージョン(下)持っている:私はこのコードを使用しています現時点ではASP.NETシンプルな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> 

どうすればこの問題を解決できますか?

答えて

1


<%#評価( "DriverId")%>
%; '> <%#評価( "OrderCount")%>%;'> <%位評価( "OrderCountWhereNameIsNotNull")% >

cmの代わりに '%'を使用する必要があります。

これがあなたの問題を解決することを願っています。

+0

cmを%に変更しました...まだ同じです:( – user1021182

-1

<div style='border: 0px; width:600px;'><%# Eval("DriverId") %> 
    <div style='border: 3px solid black; width:<%# Eval("OrderCount") 

構文を持つが何か間違っている色がミスマッチしているため。この場合、このタグを削除して再度書き込むほうがよい。

+0

私は理解していませんが、何が不一致ですか? – user1021182