Aktuelle TextBox-Text-Wert in einem button-onClick-event - asp.net

Habe ich so eine Seite

<form runat="server" id="NewForm">
    Name: <asp:TextBox ID="Name" runat="server"></asp:TextBox>
    <asp:Button ID="AddNewName" runat="server" Text="Add" OnClick="AddNewName_Click" />
    <asp:Label ID="NewName" runat="server"></asp:Label>
</form>

In der code-behind, ich habe eine Page_Load-die weisen Sie einen Wert in das Textfeld Name.

protected void Page_Load(object sender, EventArgs e)
{
    Name.Text = "Enter Your Name Here";
}

Dann auf die Klicken Sie auf die Schaltfläche AddNewName, Schreibe ich es in das Label Neuername

protected void AddNewDivision_Click(object sender, EventArgs e)
{
    NewName.Text = Name.Text;
}

Aber, egal was ich Eingabe in das Textfeld Name ein, das Etikett zeigt nur "Geben Sie Hier Ihren Namen ein". Es nie updates, um die eigentlichen Inhalte in das Textfeld Name ein. Was mache ich falsch an diesem code?

InformationsquelleAutor Jin Wang | 2012-12-11
Schreibe einen Kommentar