我正在做一个示例项目。我在其中应用添加到购物车。现在,我有一个gridview
包含产品列表的产品列表,每行都有添加到单击按钮。现在,当我单击Add to Cart
任何产品的按钮时,我会在另一个 gridview 中获得该值。那就是gridview2
。如果该产品已经存在于 gridview2 中,那么它将增加数量。如果它不存在,那么它将插入新行。这一切都发生在每次单击Add to cart
Gridview 的按钮时。现在我已经使用RowCommand
. 并获得成功的结果。但我希望它使用jQuery
. 我不知道如何执行它。所以请帮助我执行此操作。
问问题
701 次
1 回答
0
这样做jQuery
并不是最好的选择,因为GridView
hasViewState
并且通过添加的项目jQuery
不会添加到ViewState
. 您可以使用使用 asp.net Ajax 的UpdatePanel来完成。您需要将两个 GridViews 放在同一个 UpdatePanel 中,您在 OnRowCommand 上的现有代码将正常工作,因为它已经在工作并且页面不会刷新,您将获得 ajax 调用。您可以在此处找到许多将 UpdatePanel 与现场演示一起使用的示例。
于 2013-10-18T07:15:14.980 回答