有时间再整理,先列出标题。 <asp:repeater id="rptpackage" runat="server"> <ItemTemplate> <tr> <th> <%#DataBinder.Eval(Container.DataItem, "DisplayName")%> </th> <th> Price </th> <th> </th> </tr> <asp:Repeater runat="server" DataSource="<%# ((IOSS3.Item .Entity .ItemTypePackage)Container .DataItem ).Packagelist %>"> <ItemTemplate> <tr> <form action="OrderInfo.aspx" method="post" id="F_<%#((RepeaterItem)Container.Parent.Parent).ItemIndex +"_"+Container .ItemIndex %>"> <td> <%#DataBinder .Eval (Container .DataItem ,"Name") %> </td> <td> <%#DataBinder .Eval (Container .DataItem ,"Price") %> $ </td> <td> <input type="hidden" name="price" value="<%#DataBinder.Eval(Container.DataItem,"Price") %>" /> <input type="hidden" name="series" value="<%#DataBinder.Eval(Container.DataItem,"SeriesType") %>" /> <input type="hidden" name="Guid" value="<%#DataBinder.Eval(Container.DataItem,"Guid") %>" /> <input type="hidden" name="name" value="T8-<%# getTPName(DataBinder.Eval(Container.DataItem,"TypeGuid").ToString()) %>-<%#DataBinder.Eval(Container.DataItem,"Name") %>" /> <input type="hidden" name="promotion" value="0" /> <a href="#" mce_href="#" onclick='BuyPackage("<%#((RepeaterItem)Container.Parent.Parent).ItemIndex +"_"+Container .ItemIndex %>")'> Buy Now</a> </td> </form> </tr> </ItemTemplate> </asp:Repeater> </ItemTemplate> </asp:repeater>