Hola a todos, me presento soy anpiro! y espero ayudaros lo maximo al igual que vosotros a mi. He decubierto este foro a traves de un amigo y es muy interesante. Bueno ahi van mis dudas...
Tengo 2 problemas:
El primero , es que quiero reocger el valor de un Input (type text) e introducirlo en un asp:label, pero me da una excepcion del tipo "System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto." en la que creo que es porque el input no le pongo la propiedad de "runat = server"(con lo que no reconoce el objeto), pero no puedo ya que quiero que se ejecute en el cliente (dado que le hago unas modificaciones, las cuales no quiero que viajen al servidor).
Os pego mi codigo:
/*archivo confort.aspx.cs (codebehind)* - class Confort :.../
protected System.Web.UI.WebControls.Label Label4;
protected HtmlInputText grados;
Label4.Text = grados.Value; //Aqui me da la excepcion
/*archivo confort .aspx*/
<input value="20" style="WIDTH: 32px; HEIGHT: 22px" type="text" name="grados">
El segundo problema, es que quiero llamar un metodo de esta clase Confort en otra clase, pero me da la misma maldita excepcion
Os pego el codigo:
/*Principal.aspx.cs*/
public class Principal : System.Web.UI.Page
{
protected System.Web.UI.WebControls.Label Bienvenido;
protected WebApplication1.Confort noticia; //webappliacation1 es el namespace
private void Page_Load(object sender, System.EventArgs e)
{
Bienvenido.Text ="Bienvenido " + User.Identity.Name;
noticia.escribirNoticias();
}
}
/*Confort.aspx.cs*/
public void escribirNoticias()
{
Response.Write("El confort de su hogar: Regulacion Automatica habilitada.");
}
Muchas gracias de antemano!
Pda: Creo que he encontrado un foro de programacion web de calidad!