Napisałem kilka podstawowych funkcji JavaScript i chciałbym dowiedzieć się, jak włączyć asynchroniczne postbacks w projekcie C# 4.0/ASP.net za pomocą tego kodu JS.Niestandardowe JavaScript Ajax dla ASP.NET
Na przykład, mam skrypt, który zwiększa liczbę po kliknięciu. Po ponownym kliknięciu liczba jest zmniejszana. Zasadniczo ładuję numer z bazy danych, a następnie ukrywam jeden numer <span>
i po kliknięciu pokazuję inny z odpowiednią zmniejszoną liczbą. To nie jest skomplikowane javascript; jest to prosty przykład. Teraz po kliknięciu przycisku chcę wysłać to połączenie inkrementujące/dekrementujące na serwer, aby zaktualizować numer bazy danych.
Zdaję sobie sprawę, że mogę wykonać coś podobnego do tego przykładu za pomocą przełącznika AJAX Control Toolkit. Ja jednak chcę wiedzieć, jak używać mojego javascript OWN do tworzenia funkcjonalności AJAX.
Jak to zrobić, używając języka C# i niestandardowego kodu JavaScript?
Nie jestem przeciwny używaniu biblioteki ASP.net AJAX, po prostu nie chcę używać gotowej kontroli. Chcę się nauczyć procesu tworzenia własnej funkcjonalności AJAX. Zakładam, że będę musiał użyć asp:UpdatePanel
, ale nie wiem jak wywoływać funkcje C# od strony klienta.
Moje javascript nie jest jQuery, w rzeczywistości nie chcę mieć nic wspólnego z jQuery, dopóki nie dowiem się więcej o javascript i tym procesie.
Szczerze mówiąc javascript jest raczej martwym językiem, który został zastąpiony przez jQuery. –
@Chris: czy C# zostało również zastąpione przez .NET? :) – fearofawhackplanet
@Chris - jQuery ** to ** JavaScript. –