Foros del Web » Programando para Internet » ASPX (.net) »

Valor de textBox no cambia

Estas en el tema de Valor de textBox no cambia en el foro de ASPX (.net) en Foros del Web. Buenas a todos, Tengo un problema con el valor que se le asigna desde la pagina aspx a un textBox pero que no se refleja ...
  #1 (permalink)  
Antiguo 02/04/2013, 19:55
Avatar de oarrioa  
Fecha de Ingreso: marzo-2013
Mensajes: 2
Antigüedad: 11 años
Puntos: 0
Valor de textBox no cambia

Buenas a todos,
Tengo un problema con el valor que se le asigna desde la pagina aspx a un textBox pero que no se refleja este valor en el codigo .cs

Es asi:Dentro de una pagina aspx tengo varios controles textBox que se cargan con valores de acuerdo a las columnas de una grilla al hacer click en una fila de la grilla (los textboxes estan dentro de un UpdatePanel)

Luego, edito la informacion de los textBoxes y las envio al servidor para hacer un update en la Base de Datos pero al procesar los campos de los txt's estos tienen el mismo valor con los que se cargaron al hacer click en la grilla y no los valores que edite ya posterior a eso.
/******El codigo aspx***********************/
Código HTML:
<div id="datosCabecera">
                            <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
                            <ContentTemplate>
 <table class="style1">
                                            <tr>
                                                <td>
                                        <asp:Label ID="Label1" runat="server" Text="Identificador:"></asp:Label>
                                                </td>
                                                <td>
                                                    <asp:TextBox ID="txtID" runat="server" Width="159px"></asp:TextBox>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                        <asp:Label ID="Label2" runat="server" Text="Tipo de usuario: "></asp:Label>
                                                </td>
                                                <td>
                                        <asp:DropDownList ID="ddlTipoUsuario" runat="server" Height="22px" 
                                            width="169px">
                                        </asp:DropDownList>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                        <asp:Label ID="Label3" runat="server" Text="Nombre: "></asp:Label>
                                                </td>
                                                <td>
                                        <asp:TextBox ID="txtNombre" runat="server" width="159px"></asp:TextBox>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                        <asp:Label ID="Label4" runat="server" Text="Apellido: "></asp:Label>
                                                </td>
                                                <td>
                                        <asp:TextBox ID="txtApellido" runat="server" width="159px"></asp:TextBox>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                        <asp:Label ID="Label5" runat="server" Text="Correo: "></asp:Label>
                                                </td>
                                                <td>
                                        <asp:TextBox ID="txtMail" runat="server" width="159px" Height="22px"></asp:TextBox>
                                                </td>
                                            </tr>
                                            <tr>
                                                <td>
                                        <asp:Label ID="Label6" runat="server" Text="Password: "></asp:Label>
                                                </td>
                                                <td>
                                        <asp:TextBox ID="txtPassword" runat="server" width="159px" AutoPostBack="True" 
                                                        MaxLength="200"></asp:TextBox>
                                                </td>
                                            </tr>
                                        </table>
                            
                                <br />

                                </ContentTemplate>
                               <Triggers >
                                
                                    <asp:AsyncPostBackTrigger ControlID="grillaCA" EventName="SelectCommand" />
                                
                                    <asp:AsyncPostBackTrigger ControlID="btnActualizar" EventName="Click" />
                                
                                </Triggers>
 </asp:UpdatePanel> 


*******************************El codigo .cs*********************
Código:
protected void btnActualizar_Click(object sender, EventArgs e)
        {            
            
            if (Page.IsPostBack)
            {
                USUARIOS usu = new USUARIOS();
                usu.USU_ID = txtID.Text;
                usu.TU_COD = Convert.ToInt16(ddlTipoUsuario.SelectedValue);
                usu.USU_NOMBRE = txtNombre.Text;
                usu.USU_APELLIDO = txtApellido.Text;
                usu.USU_MAIL = txtMail.Text;                
            }
}
/************************************************** *********/
Al hacer el debug ninguna de las propiedades .text de los controles esta con los valores editados en la pagina

Espero puedan ayudarme con este caso

Saludos!

Etiquetas: textbox, updatepanel
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:34.