2013-01-02 32 views
0

我有一個會議,並充滿的產品清單。會議RemoveAt移除從GridView的按鈕

這顯示在一個GridView基本上與產品放入購物車。

現在我怎樣才能從GridView中刪除,這樣我可以從會議中刪除項目的按鈕的當前指數。

我使用的會話[「購物車」。RemoveAt移除()方法,但不知道什麼參數我需要傳遞給獲得該項目的當前索引。

((列表)會話[ 「購物車」])RemoveAt移除(Convert.ToInt32(gvCart.SelectedIndex));

感謝

回答

0

可以使用GridView控件的RowCommand

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