文本框 - btn和标签

时间:2011-07-23 22:23:34

标签: c# asp.net textbox

我有下一个代码,但我不明白为什么它不起作用。

  <asp:Label ID="lblFull" Visible="false" runat="server">

  <asp:TextBox ID="EmailtxtboxFull" Width="250px"  runat="server" Font-Size="Medium" ForeColor="Blue" BorderWidth="1"></asp:TextBox>

 </asp:Label>


  <asp:Label ID="lblEnd"  Visible="false" runat="server"></asp:Label>

 <asp:Button ID="btnFull" OnClick="btnFull_Click" runat="server" Text="Send" Font-Size="Medium" ForeColor="#0066FF" BorderStyle="Solid" BorderWidth="1" />

c#c​​ode:

protected void btnFull_Click(object sender, EventArgs e)
{
        String Email = EmailtxtboxFull.Text.ToString();
        lblFull.Visible = false;
        lblEnd.Visible = true;
        lblEnd.Text = Email;
}

当我点击btn时...我得到了空的标签而不是我在文本框上写的电子邮件。为什么会发生这种情况?那连接到autopostback?如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您的标签内有EmailtxtboxFull文本框,您确定代码示例是对的吗?

当我更正标签时,代码对我的行为正确。