2012-06-21 3 views
0

Possible en double:
Accessing code behind functions from WebMethodComment accéder au code derrière les fonctions dans un WebMethod?

Je suit WebMethod, que je vous appelle par JSON. Cela fonctionne bien. Mais comme nous le savons, nous ne pouvons pas accéder au contrôle de page et coder derrière les fonctions dans les fonctions statiques.

Mais ici, je dois accéder à un code derrière la fonction dans WebMethod. i.e

public void test() 
    { 
    } 

Veuillez aider comment puis-je accéder à la fonction "test" dans webmethod. Dans la fonction de test j'ai utilisé deux contrôle de répéteur et datatable.

Merci.

+0

Vous savez que nous ne pouvons pas accéder aux contrôles de page dans la méthode Web. Est-ce que vous pensez que c'est possible via une autre méthode? – Anuraj

+0

il peut y avoir une solution à ce problème, j'essaye de faire ceci. –

+0

@ADSinghKamboj, vous n'avez pas spécifié ce que vous voulez réaliser, seulement ce que vous voulez faire (même si vous savez que ce n'est pas possible). Si vous voulez une recommandation - dites ce que vous essayez de faire, en plus de la façon dont vous essayez de le faire. –

Répondre

0

Je vous ai compris. Mais ce que vous essayez de faire n'est pas possible de cette façon. La méthode Web est retournée à un script dans la page, je suppose, de sorte que vous ne pouvez pas appeler une autre méthode d'instance à partir de la page. Vous pouvez essayer de faire une publication sur la même page après le résultat, et appeler à nouveau la méthode test()

Ensuite, vous serez en mesure de rafraîchir vos répéteurs et datatable.

Une autre solution consiste à renvoyer le répéteur en html par la méthode web.

Questions connexes