【问题标题】:Session RemoveAt From Gridview Button会话 RemoveAt 从 Gridview 按钮
【发布时间】:2013-01-02 20:34:30
【问题描述】:

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

这显示在网格视图上,基本上是一个带有产品的购物车。

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

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

((List)Session["Cart"]).RemoveAt(Convert.ToInt32(gvCart.SelectedIndex));

谢谢

【问题讨论】:

    标签: session indexing


    【解决方案1】:

    你可以使用gridview的RowCommand

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-03
      相关资源
      最近更新 更多