-1

我正在做一个示例项目。我在其中应用添加到购物车。现在,我有一个gridview包含产品列表的产品列表,每行都有添加到单击按钮。现在,当我单击Add to Cart任何产品的按钮时,我会在另一个 gridview 中获得该值。那就是gridview2。如果该产品已经存在于 gridview2 中,那么它将增加数量。如果它不存在,那么它将插入新行。这一切都发生在每次单击Add to cartGridview 的按钮时。现在我已经使用RowCommand. 并获得成功的结果。但我希望它使用jQuery. 我不知道如何执行它。所以请帮助我执行此操作。

4

1 回答 1

0

这样做jQuery并不是最好的选择,因为GridViewhasViewState并且通过添加的项目jQuery不会添加到ViewState. 您可以使用使用 asp.net Ajax 的UpdatePanel来完成。您需要将两个 GridViews 放在同一个 UpdatePanel 中,您在 OnRowCommand 上的现有代码将正常工作,因为它已经在工作并且页面不会刷新,您将获得 ajax 调用。您可以在此处找到许多将 UpdatePanel 与现场演示一起使用的示例。

于 2013-10-18T07:15:14.980 回答