0

如何if (IsPostBack){}将用户名从两个文本框中显示到另一个文本框中?

我有 3 个文本框和一个按钮。文本框命名为 txtLastName、txtGivenName、txtOutput。我的按钮是 btnSubmit。

如何在 txtOutput 文本框中显示来自 txtLastName 和 txtGivenName 的文本?

如何在此代码中将其显示为:First(空格)Lastname 或 Last, Firstname。

protected void Page_Load(object sender, EventArgs e)
{
    if (IsPostBack)
    {
    }
}
4

4 回答 4

2

为按钮上的 Click 事件创建一个事件处理程序,然后在后面的代码中执行以下操作:

protected void btnSubmit_Click(object sender, EventArgs e)
{
    txtOutput.Text = string.Format("{0} {1}", txtGivenName.Text, txtLastName.Text);
}
于 2012-02-25T18:01:10.930 回答
1

如何在 txtOutput 文本框中显示来自 txtLastName 和 txtGivenName 的文本?

  1. 转到您的页面设计。
  2. 单击按钮。
  3. 单击 F4 或右键单击并选择属性。这将显示一个按钮窗口。
  4. 点击事件。
  5. 双击“点击”动作。
  6. 这会将您导航到后面的代码。
  7. 在这个处理程序中编写代码
  8. 这就是您的事件处理程序的设计外观

在此处输入图像描述


protected void btnSubmit_Click(object sender, EventArgs e)
{
   txtOutput.Text = string.Format("{0} {1}", txtGivenName.Text, txtLastName.Text);
}

如何在此代码中将其显示为:First(空格)Lastname 或 Last, Firstname。

写下处理程序中的代码,如下所示。

txtOutput.Text = txtLast.Text + ", " + txtFirst.Text;
于 2012-02-25T18:40:01.240 回答
0

尝试这个

protected void Page_Load(object sender, EventArgs e)
{
    if (IsPostBack)
        txtOutput.Text = txtLastName.Text + " " + txtLastName.Text;
}
于 2012-02-25T18:00:23.073 回答
0

为什么不使用提交按钮的方法来实现呢?

protected void btnSubmit_Click(object sender, System.EventArgs e)
{
    txtOutput.Text = txtLast.Text + ", " + txtFirst.Text;
}
于 2012-02-25T18:01:08.640 回答