Asp.net mvc 2 数据列表帮助-MVC2

Asp.net mvc 2 数据列表帮助-MVC2,asp.net-mvc-2,Asp.net Mvc 2,以下是场景: 我正在为一家动物标本公司做一个网站,我在做一个标本专家。在研究了一些想法之后,我编写了一个DataList类来模拟ASP.NET DataList。在大多数情况下,它工作得很好,除了这个 以下是导致故障的代码: <table id="priceList" cellpadding="5" cellspacing="5"> <% Html.DataList(Model.AnimalPrices).Columns(7).Item(item => {

以下是场景:

我正在为一家动物标本公司做一个网站,我在做一个标本专家。在研究了一些想法之后,我编写了一个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>

{
item.Template(galleryImage=>
{%>
列表应该是水平的,但因为我设置它的方式是垂直的。所以在每个循环中,它会创建一个新行,从而使它垂直。没有人知道如何更改它并使其水平显示


如果您需要数据列表的代码,我可以提供它,但请记住,它有很多代码,

tr=Table Row

您希望创建一行,并向其中添加多个列。这可能需要一个嵌套循环来指定单个行与列的比率