Actualisation de la GridView du côté Client (Javascript) asp.net
J'ai ajouté le contrôle Gridview sur une page web.
Je suis la suppression de toutes les lignes (une ligne à la fois) en appelant PageMethod comme suit:
<script type="text/javascript">
function Delete_Row(){
PageMethods.DeleteRow(row_id, GetTimeCallback, ErrorHandler, TimeOutHandler);
}
GetTimeCallback = function (result)
{
if (result) {
alert('Row is deleted');
//I want to refresh the Gridview here
}
}
<script type="text/javascript">
où "row_id" est primery clé de la ligne.
Il montre l'alerte parfaitement, mais n'actualise pas le contrôle Gridview avec un moins ligne supprimée.
quel code dois-je écrire pour mettre à Jour le contrôle gridview?
REMARQUE: je ne veux pas de rafraîchir toute la page.
Vous devez vous connecter pour publier un commentaire.
Écrire Rappel Fonction pour réaliser cela...Vous pouvez trouver la Fonctionnalité de Rappel à http://msdn.microsoft.com/en-us/library/ms178208 et http://msdn.microsoft.com/en-us/library/ms178210
Edit:-
Maintenant que vous voyez ce strDataGridHtml sera envoyé à la Fonction Javascript ReceiveServerData...
Espère que cela Va vous Aider..Comme je n'ai pas-je avoir votre code complet je ne peux pas écrire le montant exact...mais ce devrait vous donner une idée sur comment procéder...Et aussi s'il vous plaît passer par le "Rappel" de la Fonctionnalité afin de comprendre cette fonctionnalité au maximum..