الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية الغاء ال confirm فى ال button

بدأه eng_lrn2b في 18 يوليو 2011 · 2 رد · 412 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركاته

انا استخدم هذا الكود لمعرفة ما هو ال check box الذى تم تفعيلة

  int chk_count = 0;
    	foreach (GridViewRow row in GridView1.Rows)
        	{

    	if (((CheckBox)row.FindControl("chkselect")).Checked)
    	{
        	chk_count++;
    	}
    	}
    	if (chk_count > 0)
    	{
        	foreach (GridViewRow row in GridView1.Rows)
        	{
            	string id = "";
            	newshrBLL nehbll = new newshrBLL();
            	CheckBox ch = (CheckBox)row.FindControl("chkselect");
            	if (ch.Checked)
            	{
                	id = GridView1.DataKeys[row.RowIndex].Value.ToString();
                	nehbll.delete_hr(id);

            	}
        	}
    	}
    	else
    	{
        	btn_delete.Attributes.Remove("onclientclick");
    	}

وفى هذا الكود تم اختبار اذا كان يوجد Checkboxمتفعل او لا فاذا كان العدد اكبر من صفر فتظهر ال confirm message اما اذا كان العدد اقل من صفر فيتم حذفها

ولكن هذا الكود لا يعمل بشكل صحيح

ثانيا هل هناك كود افضل من هذا الكود لتتاكد من انه ال checkbox متفعل ولحذف الصف الخاص به لا تبخلوا علينا

جزاكم الله الخير كله

#2

السلام عليكم ورحمه الله وبركاته

اخي جرب الكود التالي لمعرفة عدد مربعات الخيار المختاره


var query = (from GridViewRow row in GridView1.Rows
where ((CheckBox)row.FindControl("ChkSelect")).Checked
select row).Count();

.:: Wish to become better and better ::.

#3

السلام عليكم ورحمه الله وبركاته

جزاك الله كل خير اخى الكريم على هذا الكود

ولكن المشكلة لم يتم حلها لانى استخدم button خارج ال Gridview

وهذ ال Button بيعمل check على عدد ال Check boxes المفعلة وبحذف ال row اللى ال check box متفعل فيه

المشكلة بقى ان ال confirm message بتظهر حتى فى الحالتين اذا كان فى

checkbox متفعل او مفيش حاجة متفعلة

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…