none
Ayuda con control TextBox RRS feed

  • Pregunta

  • Buenas tardes para soilicitar ayuda con un control texbox en asp, el problema es que no me reconoce el control, aqui pongo el codigo del .aspx y el .aspx.cs 

    <asp:TextBox ID="txtSubsidioEmpleo" runat="server" ClientIDMode="Static" Style="width: 70px; height: 25px; text-align: right; float: left; padding-left: 10px; padding-right: 10px; margin-top: 10px; margin-left: 10px;" Text="0.00"></asp:TextBox>

                                TextBox txtSubsidioEmpleo = FindControl("txtSubsidioEmpleo") as TextBox; 

                                txtSubsidioEmpleo.Text = "";

                                txtSubsidioEmpleo.Text = dSubsidio.ToString("###,###,##0.00");

    El error que me genra es: "Object reference not set to an instance of an object."

    De ante mano gracias.


    Erik Rodriguez TSU Tecnologías de la información.

    jueves, 6 de abril de 2017 17:55

Respuestas

  • hola

    >>Object reference not set to an instance of an object

    porque usas el FindControl() eso no hace falta, puedes accederlo directamente por el nombre

    quita la linea

    TextBox txtSubsidioEmpleo = FindControl("txtSubsidioEmpleo") as TextBox;

    esta de mas

    salvo que el textbox este dentro de algun otro contro como se run gridview, listview, etc, sino no hace falta

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 6 de abril de 2017 19:40

Todas las respuestas

  • hola

    >>Object reference not set to an instance of an object

    porque usas el FindControl() eso no hace falta, puedes accederlo directamente por el nombre

    quita la linea

    TextBox txtSubsidioEmpleo = FindControl("txtSubsidioEmpleo") as TextBox;

    esta de mas

    salvo que el textbox este dentro de algun otro contro como se run gridview, listview, etc, sino no hace falta

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 6 de abril de 2017 19:40
  • Muchas gracías por contestar, de echo ese es el problema el control esta dentro de un gridview.

    Erik Rodriguez TSU Tecnologías de la información.

    miércoles, 19 de abril de 2017 18:24