2011-07-27 30 views
0

複数のテキストボックスとチェックボックスを使用してasp.netフォームをhtmlファイルに保存しようとしています。asp.netフォームをhtmlファイルに保存し、制御内容を保存

これらのコントロールに対してポストバック/ビューステートが有効になっていても、ユーザーが送信ボタンを押したときに、テキストボックスの内容とチェックボックスの状態が保存されません。

答えて

0

「currentPageUrl」に新しいHttpRequestを作成しているようです。これは基本的に、新しいブラウザを開いてそのURLを要求するのと同じことです。つまり、新しい要求であり、viewstateはありません。そのため、値が入力されていないまったく新しいレスポンスが返されます。

確かに、ページのコード内からリクエストを発しています。しかし、Webサーバーはそれを知りません。要求されたページの新しいバージョンを提供してください。

EDIT - 詳細:(確かに私はそれを試していないが)うまくいくかもしれない ことの一つは、()を実行しているのHttpResponseは後にレンダリングつかむ、とResponse.Outputからページの完全なコンテンツを読むことであろうストリーム。

+0

あなたは正しいです私は新しいページを保存しています、私はあなたの下で言ったことを試みます:) – Bjergsen

関連する問題