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)
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 - 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 - ponedeljek, 19. junij 2006
Ti je uspelo najdit kaj boljšega?
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...