السلام عليكم
لدي صفحة aspx فيها عدة يوزر كونترولات(user controls)
وكل يوزر كونترول لها كود مثلاُ :
DIM a as new xxxx sub page_load............................ if me.visible=true then codes here end if end sub
وهنالك 5 من الأدوات كل واحدة لها كود خاص .... ولكن يوجد فقط 1 من 5 visible=true والباقي تكون false
المشكلة أن الأكواد المكتوبة في الجنرال لكل أداة يتم تنيفذها حتى لو كانت الأداة غير مرئية يعني مثلاً
DIM a as new xxxx
يتم تنفيذه وباتالي يستدعى الحدث new للكلاس xxx حتى لو كانت الأداة غير مرئية وهذا يبطئ الصفحة كثيراً وخصوصاً أنه فعليا@ لدي ما يقارب ال 50 أداة في كل واحة أكثر من 5 متحولات تأخذ كلاس عبر new >???!!!!!!
ما الحل
جزاكم الله ألف خير
