2011-07-01 24 views
7

私はASP.Netに新しいですし、簡単なシナリオといくつかの助けたい:私のWebアプリケーションで現在(ASP.Net)

私は1つのボタンと1を持っているが私のWebアプリケーションのテキストボックス。ボタンをクリックすると、結果がテキストボックスに表示されます。

どうすればよいですか?

+1

オム:http://www.knowdotnet.com/

のために送信ボタンのプロパティは、これをチェック。自分でコードを書こうとしましたか? TextBox1.Text = "sdfgsdfhsdghsdgh"のようなもの???エラーメッセージが表示されますか?申し訳ありませんが、私はちょうど質問が本当に何かを理解していません:どのようにテキストボックスにテキストを設定するのですか?ボタンにイベントハンドラを追加するにはどうすればよいですか?それは? –

+1

あなたは1つのasp.netチュートリアルを通過する気がしませんでしたか?ただ一つ... – tzup

+1

真剣に。あなたはこのフォーラムにスペースを浪費しています –

答えて

2
public void button_Click(object sender, CommandEventArgs e) 
{ 

    txt.Text = "Testing";  
} 
3

あなたはボタンで結果を設定することができますようにハンドラをクリックしてください...

protected void Button1_Click(object sender, EventArgs e) 
{ 
    TextBox1.Text = "Result Text....."; 
} 

Set/Get値に使用されているTextBoxコントロールのTextプロパティがあります。

protected void Button1_Click(object sender, EventArgs e) 
{ 
    MyTextBox.Text = "Text to display"; 
} 

あなたがに配線イベントハンドラを取得するためにautowireup使用するか:あなたはASP.NET Webフォームを使用している場合

7

テキストボックスのテキストを設定するボタンにクリックイベントハンドラを追加することができますボタンをクリックするか、Page_Load()メソッドのイベントにイベントハンドラを明示的に割り当てます。

ボタンにイベントを割り当てるための最も簡単な方法は、このような.aspxのコードでそれを宣言することです:あなたはデザイナーモードでこのボタンをダブルクリックした場合

<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" /> 

それは自動的に行われます。

+0

追加情報ありがとうございましたKirill - 私はwebformsで作業して以来、しばらくの間、細部は少し錆びていました。 –

1
public void button_Click(object sender, EventArgs e) 
{ 
    string str="String"; 
    int i=100; 
    textbox1.Text = "string text"; 
    //or 
    textbox1.Text = str; 
    //or 
    textbox1.Text = i.Tostring(); 
    //and same as above for other types i.e, convert to string when assigning to textBox because textbox takes value as string only 
} 
2

lambdas anyone?

button.Click += (s, e) => { textbox.Text = "whoa!"; } 

hmmm?

+0

+1:以前のコメントを忘れてください:) – naveen

+1

実際に。送信者ではなくボタンへの参照になりますか?私はどこにあなたの頭が好きです。 –

+0

それは有効な解決策ですが、私はC#/ ASP.Netの開発がはっきりしていない人にはこれを絶対に提案しません。 – Justin

0
protected void Button1_Click(object sender, EventArgs e) 
{ 
    TextBox1.Text = "Text Message"; 
} 

は、このリンクを始めるために参照してください。MSDN Button Control