Je suis nouveau à ASP.NET et j'aimerais de l'aide avec un scénario simple: P>
Actuellement dans mon application Web, j'ai une touche et une zone de texte dans mon application Web. Lorsque je clique sur le bouton, je souhaite afficher un résultat dans la zone de texte. P>
Comment devrais-je faire cela? P>
6 Réponses :
public void button_Click(object sender, CommandEventArgs e)
{
txt.Text = "Testing";
}
Vous pouvez définir le résultat dans une touche, cliquez sur le gestionnaire comme ...
protected void Button1_Click(object sender, EventArgs e)
{
TextBox1.Text = "Result Text.....";
}
Si vous utilisez des webformes ASP.NET, vous pouvez ajouter un gestionnaire d'événements clic sur le bouton pour définir le texte de la zone de texte:
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
Merci pour les informations supplémentaires Kirill - j'ai été un moment depuis que j'ai travaillé dans des formes WebFormes afin que les spécificités soient un peu rouillées.
public void button_Click(object sender, EventArgs e)
{
string str="String";
int i=100;
textbox1.Text = "string text";
//or
textbox1.Text = str;
//or
textbox1.Text = i.Tostring();
//and same as above for other types i.e, convert to string when assigning to textBox because textbox takes value as string only
}
button.Click += (s, e) => { textbox.Text = "whoa!"; }
+1: Oubliez le commentaire précédent :)
réellement. Ne serait-il pas l'expéditeur et donc une référence au bouton? J'aime bien où votre tête.
C'est une solution valide, mais je ne le suggérais jamais à quiconque est clairement très nouveau au développement C # / ASP.NET.
protected void Button1_Click(object sender, EventArgs e)
{
TextBox1.Text = "Text Message";
}
Refer this link to get started: http://www.knowdotnet.com/For submit button properties check this: MSDN Button Control
Euh. Avez-vous essayé d'écrire le code vous-même? Quelque chose comme textbox1.text = "sdfgsdfhsdghsdgh" ??? recevez-vous un message d'erreur? Désolé, mais je ne comprends tout simplement pas quelle est la question: comment puis-je définir le texte sur une zone de texte? Comment puis-je ajouter un gestionnaire d'événements à un bouton? Lequel est-ce?
Vous n'avez pas envie de passer à travers un didacticiel ASP.NET? Juste un...
sérieusement. Vous gaspillez de l'espace sur ce forum
Demain, nous allons passer en revue comment vous pouvez avoir 2 boutons. En cliquant sur un bouton, un seul bouton passe une étiquette avec "Hello World!". En cliquant sur le deuxième bouton, il suffira de remplir la même étiquette avec "Monde Cruel au revoir!".
Tout le monde reçoit un +1 pour prendre le temps de répondre !!!