ورود

View Full Version : فرستاد یک رشته به یک usercontrol.ascx تحت Ajax



leontry89
دوشنبه 29 مهر 1392, 13:06 عصر
دوستان من تحت Ajax تو یک asp:panel یک usercontrol.apcx رو نمایش میدم
مشکلم اینه میخوام یه رشته ای رو به این صفحه بفرستم نمیدونم چه جوریه

vahid_dadaism
دوشنبه 29 مهر 1392, 18:52 عصر
چندتا راه وجود داره:
1- یه property ایجاد کن:

public class myControl : Control
{
...
public string strSample {get; set;}
...
}

و بعد هر جا که یوزر کنترل رو اد میکنی به این property مقدار بده. بصورت زیر:

myControl ctrl = new myControl();
ctrl.strSample = "Vahid";


<uc1:myControl ID="uc1" runat="server" strSample ="strSample Vahid" />

2- از session/cookie و امثالهم استفاده کن
3- از querystring استفاده کن