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!