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

cargar datos en el Gridview despues de realizar la busqueda con el textbox

Estas en el tema de cargar datos en el Gridview despues de realizar la busqueda con el textbox en el foro de ASPX (.net) en Foros del Web. Saludos foreros... Mi duda se basa en como poder cargar un gridview con todos los datos de un cliente. ejemplo: llega un usuario abre la ...
  #1 (permalink)  
Antiguo 04/06/2013, 04:34
Avatar de adryan310  
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 7 meses
Puntos: 3
Pregunta cargar datos en el Gridview despues de realizar la busqueda con el textbox

Saludos foreros... Mi duda se basa en como poder cargar un gridview con todos los datos de un cliente. ejemplo: llega un usuario abre la pagina y busca a un usuario por su cedula con un textbox llamado txtced, luego de eso abajo en un gridview debe de cargarle todos los datos del cliente consultado tales como nombre, apellidos, direccion, etc. la conexion a la bd ya la tengo y ya realiza la busqueda pero ahora quiero saber como hago para q los resultados se carguen en el grid ?
gracias amigos..
  #2 (permalink)  
Antiguo 04/06/2013, 08:45
Avatar de aid_val  
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 10 años, 11 meses
Puntos: 5
Respuesta: cargar datos en el Gridview despues de realizar la busqueda con el textbox

Es muy sencillo

En un DataSource con consulta escrita por ti pones algo asi

SELECT* FROM clientes WHERE (cedula LIKE '%' + @tuTextBox + '%')

le das siguiente y te aparecera una pantalla donde te dira el parametro de origen ahi le pondras control
luego te habilitara una lista con tus controles disponibles y escogeras tuTextBox
y en default le pondras % para que te traiga todos si no pones nada.

a tu gridview le agregaras el origen de datos(Datasource) que creaste

a un lado de tuTextBox pon un boton de busqueda y listo


este es un ejemplo mío por si tienes dudas solo dime

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Buscar" CssClass="btnRojo" />
<asp:Label ID="Label1" runat="server" ></asp:Label>
<br />
<br />
<br />
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" AutoGenerateColumns="False"
DataKeyNames="id_concepto" DataSourceID="SqlDataSource1" ShowFooter="True"
CssClass="content" HorizontalAlign="Center">
<AlternatingRowStyle BackColor="#CCCCCC" Font-Bold="False" />
<Columns>
<asp:BoundField DataField="id_concepto" HeaderText="Código catálogo" InsertVisible="False"
ReadOnly="True" SortExpression="id_concepto" />
<asp:BoundField DataField="descripcion_presupuesto"
HeaderText="Concepto" SortExpression="descripcion_presupuesto" />

</Columns>
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<SelectedRowStyle Font-Bold="False" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:conexion_sipro_inoc %>"



SelectCommand="SELECT ConceptoPresu.id_concepto, (ConceptoPresu.descripcion_presupuesto) FROM [ConceptoPresu] WHERE (ConceptoPresu.descripcion_presupuesto LIKE '%' + @ProductName + '%')">
<SelectParameters>
<asp:ControlParameter ControlID="TextBox1" DefaultValue="%" Name="ProductName" PropertyName="Text"
Type="String" />
</SelectParameters>
</asp:SqlDataSource>
  #3 (permalink)  
Antiguo 04/06/2013, 12:06
Avatar de adryan310  
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 7 meses
Puntos: 3
De acuerdo Respuesta: cargar datos en el Gridview despues de realizar la busqueda con el textbox

GRACIAS por tu respuesta... ire a probarlo !
  #4 (permalink)  
Antiguo 04/06/2013, 13:23
Avatar de aid_val  
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 10 años, 11 meses
Puntos: 5
Respuesta: cargar datos en el Gridview despues de realizar la busqueda con el textbox

Si pruebalo y me cuentas. yo lo uso para un cataloo
  #5 (permalink)  
Antiguo 04/06/2013, 15:15
Avatar de adryan310  
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 7 meses
Puntos: 3
De acuerdo Respuesta: cargar datos en el Gridview despues de realizar la busqueda con el textbox

Me anduvo de maravilla gracias por tu ayuda... bendiciones !!
  #6 (permalink)  
Antiguo 04/06/2013, 15:28
Avatar de adryan310  
Fecha de Ingreso: septiembre-2012
Mensajes: 450
Antigüedad: 11 años, 7 meses
Puntos: 3
Respuesta: cargar datos en el Gridview despues de realizar la busqueda con el textbox

Una ultima consultita... Sabes como puedo cargarlo en el centro de la pagina y cargarlo apenas inicie de forma vacia. Lo que pasa es que el GridView me sale hasta cuando se envia el form ! gracias
  #7 (permalink)  
Antiguo 05/06/2013, 09:07
Avatar de aid_val  
Fecha de Ingreso: mayo-2013
Ubicación: Guanajuato
Mensajes: 302
Antigüedad: 10 años, 11 meses
Puntos: 5
Respuesta: cargar datos en el Gridview despues de realizar la busqueda con el textbox

En tu DataSource cuando eliges el control en donde dice valor por default del control no le pongas nada quita esto %

Última edición por aid_val; 05/06/2013 a las 09:09 Razón: a

Etiquetas: gridview
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 21:08.