会话删除从Gridview按钮

时间:2013-01-02 12:26:08

标签: session indexing

我有一个会话,并且正在填充项目列表。

这在gridview上显示,基本上是带有产品的购物车。

现在我如何才能从gridview中删除按钮的当前索引,以便我可以从会话中删除该项目。

我正在使用Session [“Cart”]。RemoveAt()方法但不知道我需要传递哪些参数来获取项目的当前索引。

((列表)会话[ “购物车”])RemoveAt移除(Convert.ToInt32(gvCart.SelectedIndex));

由于

1 个答案:

答案 0 :(得分:0)

您可以使用gridview的RowCommand

protected void gvCart_RowCommand(object sender, GridViewCommandEventArgs e)
{
       ((List)Session["Cart"]).RemoveAt(Convert.ToInt32(e.CommandArgument));
}