2010-04-23 5 views
0

J'ai un gridview avec dropdownlist dedans. Lorsque l'utilisateur modifie l'élément dans la liste déroulante, je souhaite enregistrer le nouvel élément dans la base de données. Je veux que cela se produise en utilisant javascript et ajax comme effet.enregistrer dans la base de données du serveur SQL à partir du côté client

Je sais comment accéder à la liste déroulante dans gridview en utilisant javascript et je peux obtenir le nouvel élément selectd.

Comment puis-je l'enregistrer dans une base de données sans code côté serveur? Je sais que l'un des moyens de le faire est d'utiliser des services Web. Je veux juste savoir s'il y a d'autres moyens de le faire.

+1

Je n'ai pas de réponse pour vous, mais juste d'une conception/pratiques perspective c'est même quelque chose que vous devriez ne pas vouloir faire. –

Répondre

1

Je ne pense pas que le script côté client puisse interagir avec DB. vous pouvez réaliser si vous utilisez ASP .Net, il n'y a que trois façons:

en utilisant une page .aspx

utilisant un .ashx (gestionnaire http) ou

en utilisant un .asmx (service web

La façon dont vous pouvez réaliser un appel AJAX est d'utiliser l'objet XMLHttpRequest.

HTH

+0

merci, je vais utiliser le service web – user281693

Questions connexes