ObjectDataSource & WebService

Kot SelectMethod za objekt ObjectDataSource bi rad nastavil web service. Na drugi strani imam čisto navadno public web metodo, vendar jo v wizardu ne vidim, čeprav izključim opcijo "Show only data components". Prav tako jo ne vidim če dam metodi lastnost static. Ima kdo kak nasvet kako bi lahko direktno klical to metodo?
Avtor: Matkov, objavljeno na portalu SloDug.si (Arhiv)

Leave a comment

Please note that we won't show your email to others, or use it for sending unwanted emails. We will only use it to render your Gravatar image and to validate you as a real person.

AndrejT
AndrejT - torek, 20. junij 2006

Matkov:... (ne vem zakaj tabela ni seriabilna, dataset pa je) ...V 2.0 DataTable je seriabilna, ne bi pa mogel reči, kaj je šlo v tvojem primeru narobe. Bom ob priliki preizkusil pri sebi...

Matkov
Matkov - torek, 20. junij 2006

Problem je bil, da sem v webservisu vračal objekt tipa DataTable, kar pa očitno ne gre (ne vem zakaj tabela ni seriabilna, dataset pa je). Ko sem spremenil v objekt tipa DataSet je šlo brez problema.

bojanv
bojanv - ponedeljek, 19. junij 2006

Ti je uspelo najdit kaj boljšega?

bojanv
bojanv - petek, 26. maj 2006

Poskusi dodat nad razredom atribut System.ComponentModel.DataObject(true) pa probaj, ce bo slo. Ce pa to ne gre, je sicer en workaround, samo ne vem, ce bi blo to pametno nardit. Naredi magar en razred (ki bo klical tvoj web service pa vrnil DataSet ali pa katerokoli drugo podatkovno strukturo -- pogoj je, da implementira IEnumerable vmesnik) v App_code ali pa kje drugje pa poskusi pole, ce bo slo...