أعزائي افادكم الله كل عام وانتم بخير
عندي مشكلة فقد قمت بعمل ً webUserControl وأريد اضافته علي ال form في ال Runtime ولا أعرف كيف اقوم بعمل ذلك
أرجو سرعه الرد من فضلكم .
أعزائي افادكم الله كل عام وانتم بخير
عندي مشكلة فقد قمت بعمل ً webUserControl وأريد اضافته علي ال form في ال Runtime ولا أعرف كيف اقوم بعمل ذلك
أرجو سرعه الرد من فضلكم .
جربت احد الطرق الموجودة في المنتدي
و التي ذكرها الاخ
nawaf227 مشكورا
ولكن ال CONTROL
بتاعي لة مجموعة من ال
properties
يجب ان اعطيها له أيضا في ال
RunTime
يا جماعة اللي عندة الحل يضعة من فضلكم
أولا طبعا ال كونترول بتاعك اسمه مثلا myctrl.ascx
روح إفتح مشروع جديد ثم إعمل إستيراد لملف الكنترول ده أوك ؟
و تعاله في الصفحه اللي عاوز تستخدم فيها الكنترول ولنقل Default.aspx و إكتب التاج بتاع تسجيل الكنترولز في أول الصفحه بعد التاج اللي بيكون موجود أول سطر :
<@% register ..... %>
أنا بصراحه موش متزكر أسماء البراميترز بالظبط بس هما سهلين جدا، واحده بتحدد فيها ملف الكونترول ( myctrl.ascx ) و التاني ال prefix و ده الاسم اللي بيسبق إسم الكنتول و لنقل هنجعله daz والاخير هو اسم الكونترول و لنقل cntrl1 .
تعله بقه داخل ال form tag داخل ال Default.aspx و إكتب الكونترول :
<daz:cntrl1 id="ctrl1" runat="server" />
روح بقه في ال design بتاع ال page هتلاقي الكونترول نزلك، روح علم عليه و دوس F4 هتلاقي الخصائص بتعته ظهرتلك ، غير فيها زي ما تحب.
أتمنب تكون فهمت :D
أشكرك ولكني أريد التغيير في
الProperties
وضعة علي ال
form
في ال
RunTime
وليس
في ال
Design
اي من خلال كتابة كود في صفحة ال
.cs
تفضل أخي الكريم
((Label)control.FindControl("Label_MyControl")).Text = this.TextBox_Input.Text;قمت بالتعديل على ملف المرفق الذي كنت رفعته في تلك المشاركة و عملت Label_MyControl
بحيث تقوم بتغير قيمته عندما تقوم بتحميله وقت Runtime
هذا الموضوع مغلق.