Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/07/2012, 15:43
Avatar de AWesker
AWesker
 
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 16 años, 2 meses
Puntos: 27
Respuesta: Consulta con parametro de otra página Gridview!

El SQLDataSource tiene una propiedad que se llama SelectParameters, este parámetro puede ser el valor de un control una sesión, un valor fijo, un QueryString una cookie, entro otros. Desde el modo diseño podes especificar el parámetro. Te quedaría algo así:

Código ASP:
Ver original
  1. 'El SelectParameter que utilizo es para un QueryString. El valor QueryStringField es el nombre del QueryString
  2. <asp:SqlDataSource ID="SqlDataSource1" runat="server"
  3.                 ConnectionString="<%$ ConnectionStrings:MIBDConnectionString %>"
  4.                 SelectCommand="SELECT * FROM [MiTabla] WHERE ([Id_Campo] = @Id_Filtro)">
  5.                 <SelectParameters>
  6.                     <asp:QueryStringParameter DefaultValue="0" Name="Id_Filtro"
  7.                         QueryStringField="Qry" Type="Int32" />
  8.                 </SelectParameters>
  9.             </asp:SqlDataSource>

Desde el asistente del SQLDataSource vas a aver que es muy intuitivo.