2009-05-14 7 views
0

Hai,Asp: GridView.DataBind() utilisant AJAX WebService

J'utilise Visual Studio 2008 et Framework 3.5. J'ai écrit un WebService et j'ai ajouté ce WebService dans ma page via le chemin de service ScriptManager. J'ai écrit une méthode dans le webservice, qui renvoie la liste < ...>. J'ai capturé cette valeur de la fonction JavaScript. Maintenant, je veux lier cette valeur de liste < ...> avec mon Asp: GridView en utilisant JavaScript. Aidez-moi .....

Répondre

0

Vous ne pouvez pas faire cela à cause de viewstate. Ce n'est pas accessible en contexte statique. Essayez asp: updatePanel (il peut persister viewstate entre les rappels) ou codez une grille sans état par vous-même.

0

Eh bien, vous ne pouvez pas lier DataGrid en utilisant JavaScript. Comme Arnis mentionné, vous pouvez utiliser UpdatePanel. Alternativement, vous pouvez utiliser Jquery pour créer une structure de tableau qui ressemble et se sent comme une grille. Cependant, avec cette approche, il serait difficile de faire de la pagination.