2011-11-03 18 views
0

何らかの理由で、各スパンの後に.netとその出力リンブレークを組み込んだWebサイトで作業しています。コードは、改行を出力thatsの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> 

である私はこれに、より良い解決策をグーグル見回してみたと私は見つけることができるすべては私が望んでいないテーブル内のコードを生成するための方法でした。上記のコードは、改行を生成している理由、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

@oded追加のコードを追加しました。 – Liam

答えて

関連する問題