منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة عند حذف سجل من grid view
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
عندي مشكلة لما بحذف سجل من grid view باستخدام RowDeleting

الخطأ هو ؟:-
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

الكود:

كود :
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        string delete = GridView1.DataKeys[e.RowIndex].Values["aid"].ToString();SqlCommand  com = new SqlCommand( "delete from advert where aid=@aid",cn);

            com.Parameters.AddWithValue("@aid", delete);
            cn.Open();
            com.ExecuteNonQuery();
            cn.Close();

ارجو المساعدة ^_^
حلت المشكلة خلاص ................. ^_^