• 0
red_scorpion1

مشكلة فى معرفة عدد التشك بوكس التى تم إختيارها ؟؟؟

سؤال

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

 

قمت بكتابة الكود التالى لكى أقوم بحساب عدد التشك بوكس التى تم إختيارها وذلك إحتياجى لعددها فى معادلة حسابية

        void get_chk()        {            foreach (CheckBox cb in Page.Controls)            {                if (cb.Checked)                {                    count++;                }            }        }

وعند تنفيذ الكود يظهر لى الخطأ التالى ولا أدرى كيف يمكن معالجته ؟

 

 

Unable to cast object of type 'ASP.master_page_site1_master' to type 'System.Web.UI.WebControls.CheckBox'.

 

فهل من الممكن توضيح سبب المشكلة ومعرفة الحل المناسب لتلك الحالة ؟

 

الصفحة اسمها add_emplo.aspx  وهى مرتبطة بــ MasterPage إسمها site1 ولا يوجد MasterPage  اى ادوات سوى ContentPlaceHolder ولا يوجد به أى ادوات وجميع التشك بوكس داخل جدول بالصفحة add_emplo.aspx اسمه main_table وزر الحفظ خارج الجدول

تم تعديل بواسطه red_scorpion1
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

1 إجابات على هذا السؤال .

  • 0

try this

void get_chk()        {            foreach (Control oControl in Page.Controls)            {		if(oControl.GetType() == typeof(CheckBox))                if (((CheckBox)oControl).Checked)                {                    count++;                }            }        }
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .