ASP.NET - ObjectDataSource.FilterExpression

   
Vista:

ObjectDataSource.FilterExpression

Publicado por Edgard (1 intervención) el 09/01/2008 21:30:08
Hola,
Tengo una aplicacion en ASP.NET y lo que deseo es que me filtre utilizando un OR. Vamos que mi codigo dice esto:

While Not iFile.EndOfStream
strReader = iFile.ReadLine

If iPar > 0 Then strFilter = strFilter & " OR "

strFilter = strFilter & "idPartner='{" & iPar & "}'"
Me.objPartners.FilterParameters.Add("idPartner" & iPar, strReader)
iPar += 1

End While

Me.objPartners.FilterExpression = strFilter

Trato de que mi cadena del FilterExpression sea algo como:
"idPartner='{0}' OR idPartner='{1}' OR idPartner='{2}....'"
Y le voy agregando los Parametros, no se que ando haciendo mal, al final no refresca la pagina con el nuevo filtro.

Si alguien me da la mano con esto seria super. Llevo 2 dias estancado.

Saludos y gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ObjectDataSource.FilterExpression

Publicado por Javier Santamaria (312 intervenciones) el 11/01/2008 12:44:55
Hola,

Supongo que la cadena de strFilter se crea bien, verdad?

Si es asi trata de hacer un bind del objPartners despues de asignarle strFilter como FilterExpresson para que te coja los datos con el nuevo filtro.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar