- - PR -
ViewStateに関して
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2003-03-28 12:21
DBに登録するためのテキストボックス(textbox1,textbox2)があり、
登録ボタンを押したとき、テキストボックスの入力値が自動的にViewStateに 格納されると思いますが、それらの入力値をViewStateから取得するには どうしたらよいのでしょうか? デバッグでViewStateの中をみたのですが、Nothingになっています。 Label.text = ViewState("textbox1") | ||||||||
|
投稿日時: 2003-03-28 12:49
ViewStateに関しては、いろんな文献で誤った知識が流布されています。テキストボックスなどのコントロールは、ViewStateは使っていません。それが証拠に、EnableViewStateをFalseにしても、テキストボックスの動作には何の違いも認められないはずです。
こちらのスレッドでDr ADO.NETさんが指摘されているとおり、現状のViewStateはデータリスト系のコントロールでのみ効果があります。テキストボックスの入力値は、WebコントロールならText、HTTPコントロールならValueプロパティで取得できます。ViewStateには何も含まれません。 | ||||||||
|
投稿日時: 2003-03-28 13:58
すごい初歩的なことを聞いてしまいますが
POSTとPOSTBACKってどう違うのですが? 両方ともサーバにTEXTBOXなどの入力値を送信することなのでしょうか? いまいちピンときません
| ||||||||
|
投稿日時: 2003-03-28 20:27
POST は、 HTTP プロトコルの用語、 POSTBACK は、 ASP.NET の用語、 ってことで。 f(^^;
そうなんですが、POST で送信する先はどこでもいいです。 POSTBACK の場合は、自分自身に送り返すことを言うようです。 |
1