0
我有下面的列表视图,我想在用户按下添加到购物车按钮时删除一个项目。我不是百分之百确定listview是如何工作的,因为ID必须是唯一的,因为你可以用一个gameRow ID来告诉表格行不是唯一的。我想实现的是当用户按下添加到购物车按钮时,删除该游戏内的所有tr。使用jquery或javascript从列表视图中删除项目
我正在使用一个asp列表视图并通过selectmethod填充它。
<asp:ListView ID="lvProductListing"
ItemType="CommonBusinessObjectsGS.Game"
SelectMethod="GetGames"
DataKeyNames="GameId"
runat="server" EnableViewState="false" >
<LayoutTemplate>
<table id="productListingTable" class="productLisingTable">
<tr id="itemPlaceholder" runat="server"></tr>
</table>
</LayoutTemplate>
<ItemTemplate>
<tr id="gameRow">
<tr>
<td rowspan="6">
<img class="gameImageIdClass" id="gameImageId" src="<%#:Item.GameImageString%>" alt="" />
</td>
</tr>
<tr>
<td><%#:Item.GameName%></td>
</tr>
<tr>
<td><%#:Item.PlatformName%></td>
</tr>
<tr>
<td><%#:Item.ConditionShortDescription%></td>
</tr>
<tr>
<td><%#:Item.RetailCost.ToString("c")%></td>
</tr>
<tr>
<td>
<button id="btnAddToCart" name="btnAddToCart" onclick="removeGameRow()" value="<%#:Item.GameId %>">Add to Cart</button>
</td>
</tr>
</tr>
</ItemTemplate>
</asp:ListView>