<% foreach (var _supplier in Model.resorts) { %>
ROOM TYPE
PRICE
<%
foreach (var _product in products)
{ %>
<% = _product.Description %>
<% using (Html.BeginForm(\"AddToCart\", \"ShoppingCart\", FormMethod.Post, new { @class = \"addProductToCartForm\" }))
{ %>
\" />
\" />
<% } %>
$<% = _product.TotalPrice %>
<% } %>
<% } %>
Resorts.aspx中可能有多个“查看度假村价格>> \”链接,单击每个链接将加载包含相应产品列表的ResortProducts.ascx。如果我仅在Resorts.aspx中加载一次ResortProducts.ascx,然后单击“提交”按钮,则一切正常。它过帐表单一次。但是,如果我多次加载.ascx,则该表单将提交提交的次数。我该如何解决这个问题?当我提交表单时,应该只发布一次,同时我应该能够发布多个表单。