PDA

View Full Version : مشکل با User Control



Hamid.reza
سه شنبه 13 شهریور 1386, 11:12 صبح
سلام
من یه User Control به وسیله Asp.Net و C# ساختم . ولی وقتی می خوام از اون توی یه صفحه دیگه استفاده کنم فقط Property هایی را به من میده که خودم اضافه کردم و Property های اون Object اصلی را دیگه به من نشون نمی ده. لطفا بگید که باید چیکار کنم تا بتونم Property های اصلی را هم داشته باشم

choobin84
سه شنبه 13 شهریور 1386, 20:44 عصر
فکر کنم یه جایی دارید اشتباه می کنید.
لطفا طریقه ساختdll خودتون رو توضیح بدید.

Hamid.reza
چهارشنبه 14 شهریور 1386, 10:02 صبح
من توی یک پروژه ASP این کار را میکنم . به این صورت که یه پروژه از نوع Empty Asp Web Site ایجاد می کنم و بعد به اون یه User Control اضافه میکنم و Property های مورد نیازم را تو اون مینویسم.
البته این را اضافه کنم که من از Dll استفاده نمی کنم و در پروژه جدید فایل .ascx را به پروژه اضافه میکنم چون Asp ، فایل Dll را به عنوان یه UserControl جدید قبول نمی کنه

choobin84
چهارشنبه 14 شهریور 1386, 22:38 عصر
فکر می کنم از uc نمونه نمی سازید.

Hamid.reza
پنج شنبه 15 شهریور 1386, 08:04 صبح
می شه در مورد uc بیشتر توضیح دهید. ممنون می شم

choobin84
پنج شنبه 15 شهریور 1386, 11:33 صبح
می شه در مورد uc بیشتر توضیح دهید. ممنون می شممنظورم همون user control هست.
برای اینکه بتوانید از uc iا یا usercontrol ها استفاده کنید و کلاسها ، متد ها و خصوصیات داخل اونو مورد استفاده قرار بدید لازمه که از اون یک نمونه بگیرید و از این به بعد با نمونه کار کنید.


userContolName.MyClass uc=new UserControlName.Myclass();

با استفاده از نمونه به تمام خصوصیاتی که به اون به ارث میرسه می تونید دسترسی داشته باشید

Hamid.reza
دوشنبه 19 شهریور 1386, 09:39 صبح
ممنون از راهنمایی تون