Zadejte hledaný výraz...

Volání PageMethods(.NET) synchroně

ThomasNET
verified
rating uzivatele
11. 1. 2015 14:21:51
Ahoj,
nikde na internetu jsem nenašel žádné efektivní řešení jak vyřešit následující problém:
mám funkci
function Validate() {
/*do stuff*/
/*ted bych potreboval neco jako*/
if (PageMethods.Validate( .....) == "Succes") {
/*do stuff*/
}
else {
/*do stuff*/
}
}
ale vůbec netuším jak to pořešit -> funkci si zavolám ale pouze asynchronně kde funkci PageMethods.Validate přidám názvy funkci OnError, OnSucces.
Má někdo nějaký nápad?
Díky
Tomáš
11. 1. 2015 14:21:51
https://webtrh.cz/diskuse/volani-pagemethods-net-synchrone/#reply1082081
Filip Vostatek
verified
rating uzivatele
11. 1. 2015 14:27:50
jinak to nejde
11. 1. 2015 14:27:50
https://webtrh.cz/diskuse/volani-pagemethods-net-synchrone/#reply1082080
ThomasNET
verified
rating uzivatele
11. 1. 2015 14:31:33
Ano o tomto řešení vím... Ale já bohužel potřebuji synchronní volání toto je v tomto případě skoro nepoužitelné
11. 1. 2015 14:31:33
https://webtrh.cz/diskuse/volani-pagemethods-net-synchrone/#reply1082079
Filip Vostatek
verified
rating uzivatele
11. 1. 2015 14:32:54
Cely smysl PageMethods je asynchronni volani, kdyz se request opozdi, tak ma stranka na dve vteriny uzivatelum zmrznout, nebo jak?
11. 1. 2015 14:32:54
https://webtrh.cz/diskuse/volani-pagemethods-net-synchrone/#reply1082078
itvlcek
verified
rating uzivatele
(2 hodnocení)
11. 1. 2015 15:46:20
Pokud nutně potřebuješ synchronní volání, tak to zkus zavolat přes jQuery ajax (příklad http://stackoverflow.com/questions/6700303/any-way-to-do-a-synchronous-pagemethods-call , důležité je to nastavení async: false).
11. 1. 2015 15:46:20
https://webtrh.cz/diskuse/volani-pagemethods-net-synchrone/#reply1082077
Pro odpověď se přihlašte.
Přihlásit