PDA

View Full Version : حرفه ای: چگونه می توان یک کنترل برای یک کامپوننت asp.net تحت C# ساخت؟



mastermehdi1
چهارشنبه 06 بهمن 1389, 23:23 عصر
سلام دوستان
من می خواستم یک کنترل بسازم که از دو کنترل dropdownlist تشکیل شده باشه و با انتخاب یک گزینه از dropDownList اول، گزینه های DropDownList دوم تغییر کند و در نهایت بتونم توی برنامه هام مثل toolbox های استاندارد فراخوانیش کنم
مثلا با نوشتن کد زیر کنترل به برنامه اضافه شه:
<myASP:myControl id="test" runat="server" />

لطفا اگر پیشنهاد مشابه یا روش دیگری برای این کار دارید هم بگید.

mehran_sh_t
پنج شنبه 07 بهمن 1389, 07:00 صبح
چرا از web user control استفاده نمی کنید؟
می خواید به صورت دینامیک اضافه بشه؟

mastermehdi1
پنج شنبه 07 بهمن 1389, 22:07 عصر
چون می خوام خصوصیات یک شی رو داشته باشه
مثلا بشه از تعدادی از اینطور کنترل ها یک کمپوننت ساخت و داخل یک فایل dll گذاشت
یا بشه در برنامه نویسی از متغیرها، توابع و کلاس هاش استفاده کرد
یعنی این کار اینقدر سخته که هیچکس جوابش رو نمیدونه؟!!!

sama552
پنج شنبه 07 بهمن 1389, 22:18 عصر
سلام دوستان
من می خواستم یک کنترل بسازم که از دو کنترل dropdownlist تشکیل شده باشه و با انتخاب یک گزینه از dropDownList اول، گزینه های DropDownList دوم تغییر کند و در نهایت بتونم توی برنامه هام مثل toolbox های استاندارد فراخوانیش کنم
مثلا با نوشتن کد زیر کنترل به برنامه اضافه شه:
<myASP:myControl id="test" runat="server" />

لطفا اگر پیشنهاد مشابه یا روش دیگری برای این کار دارید هم بگید.

دوست عزیز مشکل شما الان با کدوم قسمته ساختن یوزر کنترل یا انجام این قسمت برنامه؟

Mostafa_Dindar
پنج شنبه 07 بهمن 1389, 22:24 عصر
سلام ,

لطفا این پست (http://msdn.microsoft.com/en-us/library/yhzc935f.aspx) را بدقت بخوانید , هر آنچه که شما برای ساخت یک ASP.NET Server Control نیاز داشته باشید به تفصیل و گام به گام توضیح داده شده است

موفق باشید