PDA

View Full Version : سوال: ایجاد یوزر کنترل(فوری)



Mohammad_dn
دوشنبه 07 بهمن 1392, 00:28 صبح
با سلام
من یه یوزر کنترول ساختم .. حالا اونو از طریق کد زیر داخل یک لیبل اد میکنم:

OptionPost opt = new OptionPost();
UserControl us = (UserControl)LoadControl("~/Like.ascx");
Label1.Controls.Add(us);


حالا مشکل اینجاست که وقتی این کنترول رو اد میکنم متنی که داخل لیبل هست از بین میره
من میخوام مثلا اینطوری باشه:

Mohammad Dalili
بعد UserControl

لطفا اگه کسی میتونه راهنماییم کنه...فوری احتیاج دارم..ممنون

Mohammad_dn
دوشنبه 07 بهمن 1392, 15:44 عصر
تورو خدا یکی جواب بده

mRizvandi
دوشنبه 07 بهمن 1392, 21:48 عصر
دوست عزیز به جای اینکه کنترل رو به Label اضافه کنی می تونی به یک کنترل کانتینر اضافه اش کنی که Label هم داخلش نیست. مثلا می تونی یه Panel بذاری، بیرون پنل یک label بذاری و کنترل رو به پنل اضافه کنی. اینطوری لیبل تغییر نمی کنه و فقط پنل هست که عوض میشه.

Mohammad_dn
دوشنبه 07 بهمن 1392, 22:01 عصر
آخه نمیتونم اینکارو کنم....روند کار جوریه که نمیشه...درواقه من داخل این لیبل هی متن میزارم هی کنترول...

mRizvandi
دوشنبه 07 بهمن 1392, 22:36 عصر
شرایط کارتون رو نمیدونم، اگر اینطوری هست، خب کنترلتون رو طوری بسازید که یک Label هم در بالای خودش داشته باشه، و متن اون لیبل قبلی رو در اون قرار بدید.

Mohammad_dn
دوشنبه 07 بهمن 1392, 22:55 عصر
نه اینم نمیشه....باید اونجوری باشه..یعنی هیچ راهی نیست؟؟؟:گریه::گریه::گریه::گر ه:

mRizvandi
سه شنبه 08 بهمن 1392, 10:43 صبح
پیشنهاد میکنم یا سناریتون رو کامل بنویسید یا کد رو بذارید، اینطوری فکر نکنم به جواب صحیحی برسید.