2011-04-29 71 views
0

這裏是場景:DataList幫助 - MVC 2

我正在爲一個Taxidermy公司做一個網站,並且正在處理procelist。看了一些想法之後,我編寫了一個DataList類來模仿ASP.NET DataList。在大多數情況下,它完美的工作,除了這一個。

這裏是造成麻煩的代碼:

<table id="priceList" cellpadding="5" cellspacing="5"> 
    <% Html.DataList(Model.AnimalPrices).Columns(7).Item(item => 
    { 
     item.Template(galleryImage => 
    {%> 
     <tr style="margin-right:35px; line-height:150%;"> 
      <td><%=galleryImage.TypeName %></td> 
     </tr> 
     <tr> 
      <td><%=galleryImage.MountPrice %></td> 
     </tr> 
    <%});       
}).Render(); %> 
</table> 

名單應該去水平,而是因爲我的方式有它設置它要垂直。所以在每個循環中它會創建一個新行,從而導致它垂直。 Anone得到了並且想法我怎麼能改變那並且使它顯示水平?

如果您需要爲DataList我可以提供,但要記住的代碼這是一個很大的代碼

回答

1

TR =錶行..這將導致你的列堆疊在彼此的頂部。

您想創建一行,並向其中添加多列。它可能需要一個嵌套循環來添加一個單行的列比。

+0

謝謝,我稍微修改了你的想法,它的工作,謝謝。 – PsychoCoder 2011-04-29 18:49:21