using System; using System.Data; using System.Drawing; using System.Web; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; public class ust : System.Web.UI.UserControl { string IsimPrivate; public string isim { get { return IsimPrivate; } set { IsimPrivate=value; } } protected System.Web.UI.WebControls.Label Label1; private void Page_Load(object sender, System.EventArgs e) { Label1.Text="Merhaba "+IsimPrivate; } }
string IsimPrivate; public string isim { get { return IsimPrivate; } set { IsimPrivate=value; } } protected System.Web.UI.WebControls.Label Label1; private void Page_Load(object sender, System.EventArgs e) { Label1.Text="Merhaba "+IsimPrivate; }
get { return IsimPrivate; } set { IsimPrivate=value; }
return IsimPrivate;
IsimPrivate=value;
public class WebForm1 : System.Web.UI.Page { protected System.Web.UI.WebControls.PlaceHolder PlaceHolder1; private void Page_Load(object sender, System.EventArgs e) { Control MyContol = LoadControl("ust.ascx"); /* contol türünden MyContol değişkenini taımlıyoruz ve LoadContol metoduna ascx sayfasının pathini parametre olarak veriyoruz */ PlaceHolder1.Controls.Add(MyContol); ((ust) MyContol).isim="Tolga"; /* burada "ust" ust.ascx in class ismidir. ust.isim public stringine "Tolga" değerini atadık. böylece ust.isim public stringinin set bloğu ust.IsimPrivate private stringinin değerini Tolga olarak değiştirdi. */ } }
{ protected System.Web.UI.WebControls.PlaceHolder PlaceHolder1; private void Page_Load(object sender, System.EventArgs e) { Control MyContol = LoadControl("ust.ascx"); /* contol türünden MyContol değişkenini taımlıyoruz ve LoadContol metoduna ascx sayfasının pathini parametre olarak veriyoruz */ PlaceHolder1.Controls.Add(MyContol); ((ust) MyContol).isim="Tolga"; /* burada "ust" ust.ascx in class ismidir. ust.isim public stringine "Tolga" değerini atadık. böylece ust.isim public stringinin set bloğu ust.IsimPrivate private stringinin değerini Tolga olarak değiştirdi. */ }
Control MyContol = LoadControl("ust.ascx"); /* contol türünden MyContol değişkenini taımlıyoruz ve LoadContol metoduna ascx sayfasının pathini parametre olarak veriyoruz */ PlaceHolder1.Controls.Add(MyContol); ((ust) MyContol).isim="Tolga"; /* burada "ust" ust.ascx in class ismidir. ust.isim public stringine "Tolga" değerini atadık. böylece ust.isim public stringinin set bloğu ust.IsimPrivate private stringinin değerini Tolga olarak değiştirdi. */