2017-08-25 7 views
-3

Ich möchte 2 einfache Textfeld in Aspx-Datei und .cs erstellen, wenn ich auf eine Schaltfläche klicken, wird es den Wert an ein anderes Textfeld übergeben. so einfach wie das:Pass "enter" aus dem Textfeld in ein anderes Textfeld

private void Click(object sender, EventArgs e) 
{ 
textbox1.text=textbox2.text; 
} 

Die "Enter" -Nachricht geht jedoch nicht in ein anderes Textfeld. Bitte sehen Sie sich das Beispiel unten an example

Haben Sie eine Idee, wie es geht?

+0

Was haben Sie versucht? Kannst du mehr Code posten? Hast du irgendwas ausgetestet? –

+0

yup, ich möchte nur die genaue Nachricht von der ersten Textbox in eine andere Textbox übergeben. In dem Ergebnis, das ich poste, ging der Wert "enter" nicht in das zweite Textfeld über. –

+0

Versuchen Sie, Nachrichten zwischen den beiden Textfeldern zu wechseln? – iceDragon

Antwort

-1

Sie müssen das tun in dem Click-Ereignis der Schaltfläche, sagen Sie auf eine Schaltfläche namens Transfer, dann ein Klick-Ereignis

private void Transfer_OnClick(......) 
{ 
    textbox1.text=textbox2.text; 
} 

genannt erstellen, die alles, was Sie benötigen sollten, ist dies Sie unter der Annahme verwenden ASP.NET-Webformulare.

+0

Ich habe den Code und die Schaltfläche klicken Ereignis, aber die
nicht in ein anderes Textfeld übergeben. Wenn Sie also das Bild betrachten, sind die Eingabe und das Ergebnis unterschiedlich, auch wenn der Text identisch ist. –

+0

Können Sie den Text posten, den Sie aus dem ersten Textfeld erhalten? genau so wie es ist. – mahlatse

-1

Versuchen AppendText, ist es für mich gearbeitet:

private void button1_Click(object sender, EventArgs e) 
    { 
     textBox2.AppendText(textBox1.Text); 
    } 

(. Auch stellen Sie sicher, haben Sie Ihre Textfelder die Multiline-Eigenschaft auf True gesetzt) ​​

+0

Dies beantwortet die Frage nicht. –

Verwandte Themen