2011-11-03 28 views
0

我正在使用.net構建的網站,並且出於某種原因在每個跨度之後輸出linbreak。該代碼那輸出換行符是ASP.NET輸出<br>標籤?

<asp:DataList ID="DL_Items" runat="server" DataKeyField="ProductID" oneditcommand="DL_Items_EditCommand" 
     oncancelcommand="DL_Items_CancelCommand" 
     onupdatecommand="DL_Items_UpdateCommand" 
     onitemcommand="DL_Items_ItemCommand" 
     onitemdatabound="DL_Items_ItemDataBound" 
    ondeletecommand="DL_Items_DeleteCommand" RepeatLayout="Flow"> 
<ItemTemplate> 

我試着環視谷歌對這個更好的解決方案和所有我能找到的是產生在,我不希望有一個表的代碼的方式。是否有一個原因,爲什麼上面的代碼生成換行符,<br>


運動員競賽的ItemTemplate

<ItemTemplate> 
    <div class="EC_Item_Left_Panel"> 
    <ul class="EC_Item_Left_UL"> 
    <li> 
     <asp:Image ID="IM_PIC" runat="server" ImageUrl='<%# Eval("path") %>' /></li> 
     <li> 
      <asp:LinkButton ID="BT_Edit" CssClass="ecom_edit_tbn" CommandName="Edit" runat="server">Edit Item</asp:LinkButton></li> 
       <li class="deleteRow"> 

<asp:LinkButton ID="BT_Delete" ToolTip='<%# Eval("ProductName") %>' runat="server" CssClass="deleteButton ecom_remove_tbn" Text="Delete" ForeColor="Red"></asp:LinkButton> 
     <asp:Button ID="deleteCommand" runat="server" CausesValidation="false" CommandName="Delete" CssClass="deleteCommand" style="display:none" /> 
</li> 

      <%--<asp:LinkButton CssClass="ecom_remove_tbn" ID="BT_Remove" CommandName="Delete" runat="server">Remove</asp:LinkButton>--%> 
      <li><asp:LinkButton CssClass="ecom_link_tbn" ID="BT_Link" runat="server" CommandName="linkproduct">Linked Items</asp:LinkButton></li> 
    </ul>  
    </div> 
    <div> 

    <div class="Item_Right_Panel"> 
    <ul class="EC_Item_Top_UL"> 
     <li><label>ProductID </label><span><%#Eval("ProductID")%></span></li> 
    <li><label>Enabled </label><span><%#Eval("Enabled")%></span></li> 
    <li><label>Title </label><asp:Label ID="LB_ProductTitle" runat="server" Text='<%#Eval("ProductName")%>'></asp:Label></li> 
    <li><label>Product Code </label><span><%#Eval("ProductCode")%></span></li> 
    <li><label>Category </label><span><%#Eval("Category")%></span></li> 

    <%--Callum--%> 
    <li><label>Price</label><span><%#Eval("Sale_Price")%></span></li> 
    <li><label>Subcategory</label><span><%#Eval("Subcat")%></span></li> 
    <li><label>Designer</label><span><%#Eval("DesignerName")%></span></li> 
    <li><label>Range</label><span><%#Eval("Range")%></span></li> 
    <li><label>Height</label></li> 
    <li><label>Length</label></li> 
    <li><label>Width</label></li> 

    <li><label>Description </label><span><%#Eval("Description")%></span></li> 
    </ul> 

     <ul class="EC_Item_Bottom_UL"> 
    <li><label>KeyFieldName </label><span><%#Eval("KeyFieldName")%></span></li> 
    <li><label>ItemField1Name </label><span><%#Eval("ItemField1Name")%></span></li> 
    <li><label>ItemField2Name </label><span><%#Eval("ItemField2Name")%></span></li> 
      <li><label>ItemField3Name </label><span><%#Eval("ItemField3Name")%></span></li> 
      <li><label>ItemField3Name </label><span><%#Eval("ItemField3Name")%></span></li> 
      <li><label>Include File </label><span> <%# IncludeTitle(DataBinder.Eval(Container.DataItem, "include"))%> </span></li> 
    </ul> 
    </div> 

    </div>  
    </ItemTemplate> 
+2

你可以發佈完整的'ItemTemplate'嗎? – Oded

+0

@代碼我添加了附加代碼。 – Liam

回答