2017-04-15 2 views
0

私は少し問題があります。ASP.NETコントロールが更新された文字列をコードに渡さない

私はASP.NETのテキストボックスコントロールを持っています。私のコードの背後に私はそこにテキストを投げます。

txtTextbox.Text = variable; 

変数は私が以前のコード行でデータベースから得た値です。

だからこの後、私はそのテキストボックス内のテキストを編集すると、ボタンのクリックイベントハンドラで、私は

string variable = txtTextbox.Text; 

で新しい値を取得する問題は、ある今、この「新しい」値がちょうど与えています私はテキストボックスに置いた元の値を私に返します。私のアプリケーションで編集したものではありません。

大変助かりました。ありがとう。

+1

を発生したときそうしないと、データがテキストボックスにバインドされますか?値をテキストボックスに設定するために使用するメソッドの完全なコードを提供できますか? – Krishna

+0

値をテキストボックスに設定するメソッドを追加するように更新します。 –

+1

私はページメソッドを探しているカスタムメソッドではありませんあなたはページの負荷でやっている?ポストバックチェックがないと思っています。 – Krishna

答えて

0

テキストボックスにデータをロードするときに戻ってポストをチェックする必要があり、 ボタンのクリックを使用すると、値を設定している

if(!IsPostback) 
{ 
//load data 
} 
関連する問題