Forum » Programiranje » [ASP.NET] dostop do user kontrole iz statične [WebMethod]
[ASP.NET] dostop do user kontrole iz statične [WebMethod]
Backup22 ::
Pozdravljeni!
Na ASP.NET strani bi rad prožil AJAX klice na metodah custom kontrole.
Iz JavaScripta (jQuery ajax post) lepo pokličem [WebMethod] na Blabla.aspx.
Iz te metode bi moral posredovati klic na custom contorlo, ampak tega ne morem,
ker je [WebMethod] statična metoda, moja kontrola pa ne.
Any ideas?
Hvala!
Na ASP.NET strani bi rad prožil AJAX klice na metodah custom kontrole.
Iz JavaScripta (jQuery ajax post) lepo pokličem [WebMethod] na Blabla.aspx.
Iz te metode bi moral posredovati klic na custom contorlo, ampak tega ne morem,
ker je [WebMethod] statična metoda, moja kontrola pa ne.
[WebMethod] public static List<CustomListControl.IListItem> GetListItems() { // TUKAJ NE MOREM DO myList.Items (myList je custom kontrola na strani) return null; }
Any ideas?
Hvala!
//
Backup22 ::
Ok, ugotovil sem, da bo najverjetneje potreben UpdatePanel...
Ima kdo kakšno dobro idejo kako bi ob JS eventu naredil ajax postback (partial) z argumenti (da se pokliče ustrezna metoda v cs fajlu - NE STATIČNA)?
Primer: user klikne na en link, ki v JS izvede nekaj, potem pa je to treba postat na server (id linka in nekaj argumentov) - kako to najelegantneje narediti z UpdatePanel-om?
Hvala ;)
Ima kdo kakšno dobro idejo kako bi ob JS eventu naredil ajax postback (partial) z argumenti (da se pokliče ustrezna metoda v cs fajlu - NE STATIČNA)?
Primer: user klikne na en link, ki v JS izvede nekaj, potem pa je to treba postat na server (id linka in nekaj argumentov) - kako to najelegantneje narediti z UpdatePanel-om?
Hvala ;)
//
Backup22 ::
Oww cmon nekdo je ziher že kaj podobnega delal ;)
Imam custom kontrolo na strani, ki ima seznam elementov. Ko user spremeni stanje, se mora novo stanje poslat na strežnik - v kontorlo.
Torej custom kontrola uporablja JS - jQuery (drag&drop list, inline editing ipd...).
Kako ujeti te evente iz UpdatePanel-a, da jih lahko asinhrono pošiljam na server (v kontorlo)?
Ali predlagate, da dam kar v kontrolo UpdatePanel?
Imam custom kontrolo na strani, ki ima seznam elementov. Ko user spremeni stanje, se mora novo stanje poslat na strežnik - v kontorlo.
Torej custom kontrola uporablja JS - jQuery (drag&drop list, inline editing ipd...).
Kako ujeti te evente iz UpdatePanel-a, da jih lahko asinhrono pošiljam na server (v kontorlo)?
Ali predlagate, da dam kar v kontrolo UpdatePanel?
//
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | JS frameworks: knockoutJS, angularJS, react, ...Oddelek: Programiranje | 7316 (4161) | kuall |
» | [Java]Problem z vektorjemOddelek: Programiranje | 1462 (1331) | KernelPanic |
» | [C#] Pravice za spreminjanje in restore bazeOddelek: Programiranje | 1067 (887) | nuclear |
» | Masterpage in jQuery(ajax call)Oddelek: Programiranje | 1361 (1189) | hatchette |
» | [c# ASP.net Web Services] There is an error downloading XML document.Oddelek: Programiranje | 1170 (1138) | 64202 |