日期:2014-05-19  浏览次数:20860 次

---------------------GridView删除最后一行出错--------------------
代码:
protected   void   GVBuy_RowCommand(object   sender,   GridViewCommandEventArgs   e)
        {
                if   (e.CommandName   ==   "Del ")
                {
                        string   Cid   =   e.CommandArgument.ToString();
                        if   (Session[ "shopcard "]   !=   null)
                        {
                                DataTable   dtShopcard   =   (DataTable)Session[ "shopcard "];
                                for   (int   i   =   0;   i   <   dtShopcard.Rows.Count;   i++)
                                {
                                        if   (dtShopcard.Rows[i][ "Cid "].ToString()   ==   Cid)
                                        {
                                                dtShopcard.Rows.RemoveAt(i);
                                        }
                                }
                                //
                                Session[ "shopcard "]   =   dtShopcard;
                                //
                                DataLoad();
                        }
                }

        }


  private   void   Atotal()
        {
                if   (Session[ "shopcard "]   !=   null)
                {
                        decimal   tol   =   0,   tmptol   =   0;
                        DataTable   dtShopCard   =   (DataTable)Session[ "shopcard "];