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

أرجو سرعة الرد عني مشكلة مع الwebusercontrol

مغلق
بدأه ashrafyashar في 6 أكتوبر 2007 · 4 رد · 555 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أعزائي افادكم الله كل عام وانتم بخير

عندي مشكلة فقد قمت بعمل ً webUserControl وأريد اضافته علي ال form في ال Runtime ولا أعرف كيف اقوم بعمل ذلك

أرجو سرعه الرد من فضلكم .

#2

جربت احد الطرق الموجودة في المنتدي

و التي ذكرها الاخ

nawaf227 مشكورا

ولكن ال CONTROL

بتاعي لة مجموعة من ال

properties

يجب ان اعطيها له أيضا في ال

RunTime

يا جماعة اللي عندة الحل يضعة من فضلكم

#3

أولا طبعا ال كونترول بتاعك اسمه مثلا myctrl.ascx

روح إفتح مشروع جديد ثم إعمل إستيراد لملف الكنترول ده أوك ؟

و تعاله في الصفحه اللي عاوز تستخدم فيها الكنترول ولنقل Default.aspx و إكتب التاج بتاع تسجيل الكنترولز في أول الصفحه بعد التاج اللي بيكون موجود أول سطر :

<@% register ..... %>

أنا بصراحه موش متزكر أسماء البراميترز بالظبط بس هما سهلين جدا، واحده بتحدد فيها ملف الكونترول ( myctrl.ascx ) و التاني ال prefix و ده الاسم اللي بيسبق إسم الكنتول و لنقل هنجعله daz والاخير هو اسم الكونترول و لنقل cntrl1 .

تعله بقه داخل ال form tag داخل ال Default.aspx و إكتب الكونترول :

<daz:cntrl1 id="ctrl1" runat="server" />

روح بقه في ال design بتاع ال page هتلاقي الكونترول نزلك، روح علم عليه و دوس F4 هتلاقي الخصائص بتعته ظهرتلك ، غير فيها زي ما تحب.

أتمنب تكون فهمت :D

#4

أشكرك ولكني أريد التغيير في

الProperties

وضعة علي ال

form

في ال

RunTime

وليس

في ال

Design

اي من خلال كتابة كود في صفحة ال

.cs

#5

تفضل أخي الكريم

((Label)control.FindControl("Label_MyControl")).Text = this.TextBox_Input.Text;

قمت بالتعديل على ملف المرفق الذي كنت رفعته في تلك المشاركة و عملت Label_MyControl

بحيث تقوم بتغير قيمته عندما تقوم بتحميله وقت Runtime

LoadWebUserControl.rar

هذا الموضوع مغلق.

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