0

if (IsPostBack){}2つのテキストボックスから別のテキストボックスにユーザーの名前を表示するにはどうすればよいですか?

3つのテキストボックスと1つのボタンがあります。テキストボックスの名前は、txtLastName、txtGivenName、txtOutputです。私のボタンはbtnSubmitです。

txtOutputテキストボックスにtxtLastNameとtxtGivenNameのテキストを表示するにはどうすればよいですか?

このコードでは、First(space)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(space)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 に答える