私はprgパターンの基礎を理解しています。しかし、私は、ページのインスタンスを取得するための任意のデータを利用できるようにする技術に触れていません。asp.net WebFormsでPost/Redirect/Getパターンを実装するにはどうすればよいですか?
たとえば、PostBackを開始したアクションに応じて、さまざまなフィードバックメッセージをユーザーに表示することができます。
クエリ文字列パラメータとして識別子を送信しています。これは正常に動作しますが、ブックマークの問題が発生し、うまく調整できないように見えます。 ViewStateをすべて送信する必要がある場合はどうすればよいですか?
残念ながら、私は現時点でWebFormsに縛られており、私の組織がmvcに移行するように説得することはできませんでした。
ええ、私は情報が永続化する必要があることを知っています。私はそれを実装する最適な方法を探しています。私が理解しているように、Server.Transferはprgの "Redirect"部分をバイパスします。 –
このシナリオで永続性を実装するために私に起こる唯一のオプションは、データをデータベースまたはファイルに格納/取得するか、またはセッションオブジェクトにデータを格納することです。POSTでデータを表すオブジェクトを格納することもできますが、Sessionにプリミティブ型を格納するほうが効率的です。 –