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

[SOLUCIONADO] ¿como capturar las variables post en aspx con c#?

Estas en el tema de ¿como capturar las variables post en aspx con c#? en el foro de ASPX (.net) en Foros del Web. Hola a todos los amigos de este foro Tengo una pagina en aspx llamada default.aspx que tiene el siguiente form: Código HTML: <form id= "form1" ...
  #1 (permalink)  
Antiguo 29/08/2013, 11:05
Avatar de adryan310  
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 8 meses
Puntos: 3
Pregunta ¿como capturar las variables post en aspx con c#?

Hola a todos los amigos de este foro

Tengo una pagina en aspx llamada default.aspx que tiene el siguiente form:
Código HTML:
<form id="form1" runat="server" name="form1" action="" method="post">
    <div>
      <input type="text" name="txtAgentId" id="txtAgentId" value="" />
      <br />
      <input type="submit" name="cmdEnter" id="cmdEnter" value="Buscar" />
    </div>
</form> 
Necesito capturar el valor del textbox para tratar de hacer lo siguiente:
Código:
protected void cmd_enter_click(object sender, EventArgs e) 
{
        SqlConnection cnx = new SqlConnection();
        SqlCommand cmd = new SqlCommand();
       
        cnx.ConnectionString = "server=mypc/SQL-EXPRESS;user id=cliff;password=mydb;database=Example";

        try
        {
            cnx.Open();
            cmd.Connection = cnx;
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.CommandText = "dbo.searchAgent";
            cmd.Parameters.Add("@agent", SqlDbType.VarChar).Value = txtAgentId.text;
            cmd.ExecuteScalar();
        }
        catch (Exception ex)
        {
            Response.Write("Ha ocurrido un error: " + ex.Message);
            cnx.Close();
        }
}
Alguna ayuda al respecto por favor ? :'-(
  #2 (permalink)  
Antiguo 30/08/2013, 07:55
 
Fecha de Ingreso: abril-2007
Mensajes: 163
Antigüedad: 17 años
Puntos: 2
Respuesta: ¿como capturar las variables post en aspx con c#?

Por lo que veo estas utilizando webforms, ¿no?
En ese caso para acceder al textbox debes utilizar un control asp.net, no HTML.
__________________
http://literaturaprogramada.blogspot.com.es/
literaturapogramada.blogspot - Reflexiones mundanas sobre la programación
  #3 (permalink)  
Antiguo 30/08/2013, 09:12
Avatar de guichogdl  
Fecha de Ingreso: abril-2010
Ubicación: gdl
Mensajes: 131
Antigüedad: 14 años
Puntos: 1
Respuesta: ¿como capturar las variables post en aspx con c#?

Cambia

Código HTML:
<form id="form1" runat="server" name="form1" action="" method="post">
    <div>
      <input type="text" name="txtAgentId" id="txtAgentId" value="" />
      <br />
      <input type="submit" name="cmdEnter" id="cmdEnter" value="Buscar" />
    </div>
</form> 

por

Código HTML:
<form id="form1" runat="server" name="form1" action="" method="post">
    <div>
      <asp:TextBox ID="txtAgentId" runat="server"></asp:TextBox>
      <br />
      <asp:Button ID="cmdEnter" runat="server" Text="Buscar" />
    </div>
</form> 

y los capturas

Código:
protected void cmdEnter_click(object sender, EventArgs e) 
{
  string AgentId =  txtAgentId.Text;

//tu otro código
}
Saludos! :D

Etiquetas: aspx, c#, html, post
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 01:44.