Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: WHK en 11 Julio 2013, 22:30 PM
Si dijera Control1 modulo = ... podría ser porque se hereda todo y le puedo establecer un This propio, pero no puedo adivinar si se incluirá Control1 o Control2 ya que los tipos no se pueden establecer de forma dinámica.
public class BaseUserControl : System.Web.UI.UserControl
{
public string Nombre
{
get { return ViewState["_Nombre"] != null ? ViewState["_Nombre"].ToString() : string.Empty; }
set { ViewState["_Nombre"] = value; }
}
}
public partial class WebUserControl1 : BaseUserControl
{
protected void Page_Load(object sender, EventArgs e)
{
Literal1.Text = this.Nombre;
}
}
public partial class _Default : Page
{
protected void Page_Load(object sender, EventArgs e)
{
BaseUserControl control = (BaseUserControl)LoadControl("WebUserControl1.ascx");
control.Nombre = "Novlucker";
PlaceHolder1.Controls.Add(control);
}
}
public partial class MiControl : System.Web.UI.UserControl
{
protected void Page_Load(object sender, EventArgs e)
{
TextBox1.Text = this.Nombre;
}
public string Nombre
{
get { return ViewState["_Nombre"] != null ? ViewState["_Nombre"].ToString() : string.Empty; }
set { ViewState["_Nombre"] = value; }
}
}
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
MiControl1.Nombre = "Novlucker";
}
}