2010-03-31 7 views

Répondre

2

Lorsque vous cliquez sur un bouton de la fonction de gestionnaire OnClick sera appelé:

<asp:Button ID="btnTest" runat="server" OnClick="BtnTestClick" Text="foo" /> 

Lorsque vous cliquez sur le bouton de la fonction BtnTestClick sera appelée:

protected void BtnTestClick(object sender, EventArgs e) 
{ 
    // do something 
} 
+0

+1 En me battant dessus. – Fenton

2

Si vous voulez dire un traditionnel "Postback" style ASP.net WinForms page, puis créez une méthode dans votre fichier .aspx.cs et l'attacher au bouton, par exemple:

En fichier .aspx:

<asp:Button runat="server" ID="myButton" OnClick="myButton_OnClick" Text="myButton" /> 

Dans le fichier de .aspx.cs:

protected void myButton_OnClick(object sender, EventArgs e) 
{ 
// Code to act on button click goes here 
} 
+0

fichier .cs: affichage public void() { Response.Redirect ("default.aspx") ; Comment appeler la fonction d'affichage qui est dans le fichier .cs à partir du bouton html cliquez sur – sudha

+0

Si vous voulez y parvenir, vous devez utiliser le contrôle du serveur de bouton. Je ne pense pas que c'est réalisable en bouton html. –

+0

@sudha - Voir la mienne ou la réponse de Darin. Ou avez-vous une raison spécifique pour utiliser un bouton HTML, c'est-à-dire un "mypage.htm" plutôt que "mypage.aspx"? – Rob

0

Faire le bouton et un ajouter un événement de clic. Cela affichera la page lorsque vous cliquez dessus et appelez la fonction définie dans l'événement click.

Questions connexes