He intentado de todo para lograr hacer filtros para formas que trabajen Web. Aunque lo logré con código personalizado, no me funciona. El escenario es el siguiente: Tengo tres listas enlazadas. La primera la cargo a partir de una lista de SharePoint. La segunda la cargo utilizando el owssvr con los GUID's respectivos. Esta segunda se carga, pero la tercera no se carga porque no puedo obtener el valor del nodo que contiene la segunda lista, me retorna "null". Gracias.
XPathNavigator root = MainDataSource.CreateNavigator();
string Categoria = root.SelectSingleNode("/my:misCampos/my:Categoria", NamespaceManager).Value; // Este valor no lo carga, devuelve null, y por lo tanto no puedo filtrar
root.SelectSingleNode(
"/my:misCampos/my:Subcategoria", NamespaceManager).SetValue("");
FileQueryConnection con = (FileQueryConnection)DataConnections["Subcategorias"];
con.FileLocation = con.FileLocation +
"&FilterField1=Subcategoria&FilterValue1=" + Categoria;
con.Execute();