[解決済み] ASP.net MVCのviewstateに相当するものは何か【終了しました
2022-02-24 05:06:23
質問
asp.netのページでは、ポストバック時にViewStateによってデータが永続化されます。ASP.net MVCでは、何がデータを永続化するのでしょうか?
どのように解決するのですか?
Asp.Netでは、Runat="Server"を使用して、Textbox, Checkboxなどのコントロールをサーバーで実行するasp.netコントロールにし、サーバーコントロールなので、ビューステートを維持することができます。
Httpはステートレスです。
Httpはステートレスです。つまり、リクエストごとにコントロールの値(テキストボックスやチェックボックスなど)を忘れてしまうため、状態を維持できません。ステートフルにするには、Asp.NetのViewStateやクエリストリング、セッション、クッキーなどの状態管理テクニックを使用します。
ご質問の件
MVCでは、Viewstateはありません。値を維持するためには、以下のリンクを参照してください。
ASP.NET MVCはViewStateとPostbackで動作しないのですか?
コントローラからビュー、コントローラからコントローラへの値の流れには、ViewBag、ViewData、TempDataを使用しています。
関連
-
[解決済み] Could not find a part of the path ... binroslyncsc.exe
-
[解決済み] Visual Studio 2010 Professionalで、要求された.Net Frameworkデータプロバイダーが見つからない。
-
[解決済み] このコンテキストでは、リクエストは利用できません
-
[解決済み] ASP.NET WebサイトとASP.NET Webアプリケーションのどちらを選ぶか?
-
[解決済み] ファイルアップロード ASP.NET MVC 3.0
-
[解決済み] ASP.NET MVC - カスタムIIdentityまたはIPrincipalの設定
-
[解決済み] razor viewエンジンでの@文字のエスケープ
-
[解決済み] IIS7 の「クラシック」パイプラインモードと「統合」パイプラインモードの違いは何ですか?
-
[解決済み] 既存のASP.NET MVC 4 WebアプリケーションのプロジェクトにWeb APIを追加するにはどうすればよいですか?
-
[解決済み】ASP.NET MVC 3 RazorでAjax.BeginFormを使用する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] キーワードがサポートされていないデータソース
-
[解決済み] asp.netのルーティングの問題
-
[解決済み] ASP.NETでページを更新するにはどうすればよいですか?(コードで勝手に再読み込みさせる)。
-
[解決済み] ASP.Net MVC - リソースが見つかりませんエラー
-
[解決済み] ウェブサイトを展開します。500 - 内部サーバー エラー
-
[解決済み] このコンテキストでは、リクエストは利用できません
-
ASP.NET図書館管理システム簡易実装ステップ
-
[解決済み] FormsAuthentication.SetAuthCookieは何をするのですか?
-
[解決済み] cshtmlとaspxの違いは何ですか、なぜですか、どのようなときに選択するのが良いですか?
-
[解決済み] ASP.NETアプリケーションの.ashxファイルとは何ですか?