السلام عليكــم ورحمـة الله وبركاتــه ،،
هل من طريقة للوصول المباشر إلى الكونترولات الموجودة داخل الويب كونترول الخاصة بي.. (بصيغة أخرى تعريف الكونترولات بشكل public)
فلو عندي ويب كونترول تحتوي على textbox1 وأريد أن أصل إلى هذه التكست بعد أن أضفت الكونترول الخاص بي من خلال الكود لا أستطيع ذلك إلا بواسطة findcontrol ومن ثم تحويلها بواسطة DirectCast مثلاً..
هل من حل بديل؟
علما أنني لو أضفت public function إلى الويب كونترول الخاص أستطيع الوصول إليه بشكل مباشر:
Dim ff As Control = LoadControl(System.Configuration.ConfigurationManager.AppSettings.Get("MyControl"))
ff.MyPublicFunction()أما لو كانت أداة فلا وهذا يدل على أن الأداة تكون بالأساس ليست public فكيف أحولها ل public؟
والسلام عليكم ورحمة الله وبركاته


