2010-01-04 9 views

Répondre

0

Merci pour les réponses,
Je l'ai utilisé "Tamper Data" add-on pour Firefox pour voir comment le message généré ressemble, et construit HttpWebRequest de mon propre.

1

En ce omme je comprends votre question:

  • vous ne pouvez pas vraiment générer un appel du côté client de l'événement Serverside.
  • vous pouvez forcer après retour à l'aide d'un submit button
  • mais en utilisant
    javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(...))
    peut répondre à vos besoins. C'est l'appel JS qu'une utilisation de contrôle ASP. La copie d'appel peut "invoquer" la méthode dont vous avez besoin

lire la suite ici: WebForm_PostBackOptions documentation

Enjoy!

3

dans votre script, appelez:

__doPostBack("<%= your_button_id.UniqueID %>", "");

+0

Cela a fonctionné pour moi - merci! – gb2d

+0

travaillé un régal. Si vous utilisez 'ClientIdMode =" Static "' sur le contrôle que vous essayez de simuler un clic, vous pouvez juste laisser tomber le nom de l'ID réel: '' et dans le JS: '__doPostBack (" myLink "," ");' – Jason

+0

Excellente solution, @Ray –

Questions connexes