2009-08-21 9 views
0

J'ai par exemple le site ASP.NET avec la zone de texte, le bouton et beaucoup d'autres contrôles. Lorsque l'utilisateur clique sur le bouton, je veux récupérer certaines données (chaîne, nombre) de DB (MSSQLServer) et montrer ces données à l'utilisateur sans publication (ajax).Javascript, Ajax, charger dynamiquement des données de DB

Comment puis-je faire cela?

Merci

Répondre

1

Il existe deux composants clés. Une méthode côté serveur qui peut répondre à une demande de données et une fonction javascript côté client qui peut faire une requête AJAX à cette méthode et consommer les données, mettant à jour la page web. Sur le serveur, vous pouvez utiliser un service Web ou des méthodes d'application Web réels marqués avec l'attribut WebMethod. Ceux-ci acceptent une demande et répondent, pas avec une page Web, mais généralement un extrait HTML partiel, XML ou JSON. Du côté client, je voudrais utiliser un framework qui implémente AJAX - tel que MicrosoftAjax ou jQuery, bien qu'il y en ait beaucoup d'autres. Il s'agira alors de configurer correctement la fonction client pour répondre au déclencheur d'interaction (clic sur le bouton) afin qu'il appelle la bonne méthode avec les bons paramètres et traite la réponse.

Questions connexes