Add()メソッドを使用してインスタンスをビューステートに追加するにはどうすればよいですか?

ササンカリミ

私はプロパティthaが次のTMP_RequestCourseようなリストを持つビューステートを持っていることを宣言しました

public List<TMP_RequestCourse> T_RequestCourse
{
   get
   {
      if (ViewState["TMP_RequestCourse"] == null)
         return new List< TMP_RequestCourse>();
      else
         return (List<TMP_RequestCourse>)ViewState["TMP_RequestCourse"];
    }
    set { ViewState["TMP_RequestCourse"] = value; }
}

しかし、私はこのコードでそれにインスタンスを追加することができませんでした:

   TMP_RequestCourse tmp = new TMP_RequestCourse();
   tmp.CourseCode = coursesSelector.SelectedValue.GetInteger().Value;
   tmp.CourseTitle = coursesSelector.SelectedText;
   T_RequestCourse.Add(tmp);

実際には、Add()メソッドは機能しません。

パウエルマガ

この行の内容:

if (ViewState["TMP_RequestCourse"] == null)
     return new List< TMP_RequestCourse>();

List<TMP_RequestCourse>ViewStateに存在しない(参照なし)新しいインスタンスを返します次のように変更します。

if (ViewState["TMP_RequestCourse"] == null)
{
     var list = new List< TMP_RequestCourse>();
     ViewState["TMP_RequestCourse"] = list;
     return list;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Updateメソッドのifステートメントを使用して、XNA C#で既に実行されているゲームのウィンドウに新しいイメージを追加するにはどうすればよいですか?

分類Dev

スレッドを使用してリストビューにアイテムを追加するにはどうすればよいですか?

分類Dev

インターフェイスで静的メソッドを使用して、インスタンス メソッドによって返されるジェネリック インスタンスを返すにはどうすればよいですか?

分類Dev

メソッドパラメータとしてまだ実装されていないインターフェイスを使用するクラスでJUnitテストを実行するにはどうすればよいですか?

分類Dev

メソッドパラメータとしてまだ実装されていないインターフェイスを使用するクラスでJUnitテストを実行するにはどうすればよいですか?

分類Dev

ステータスバーメニューとして使用されるNSMenuにボタンを追加するにはどうすればよいですか?

分類Dev

Ionic 3にビューステートインスタンスをロードして保存し、ページ間でビューを再インスタンス化せずに再利用するにはどうすればよいですか?

分類Dev

非アクティビティクラスでfindviewbyidメソッドを呼び出してビューを単一インスタンス化するにはどうすればよいですか?

分類Dev

マスクされたドメイン転送iframeにメタビューポートタグを追加するにはどうすればよいですか?

分類Dev

ベースアダプタを使用してグリッドビューアイテムのコンテキストメニューを作成するにはどうすればよいですか?

分類Dev

AWS JavascriptSDKを使用してコンテナインスタンスをAWSECSクラスターに登録するためのインスタンスIDドキュメントを提供するにはどうすればよいですか?

分類Dev

minitestを使用してRailsでコントローラーの更新メソッドをテストするにはどうすればよいですか?

分類Dev

RSpecを使用してパラメーターを使用してメソッドをテストするにはどうすればよいですか?

分類Dev

ボタンクリックイベントのリストビューにアイテムを追加するにはどうすればよいですか?

分類Dev

DoCmd.TransferSpreadsheetメソッドを使用してスプレッドシートからデータをインポートするときにAccessでテーブルを上書きするにはどうすればよいですか?

分類Dev

DoCmd.TransferSpreadsheetメソッドを使用してスプレッドシートからデータをインポートするときにAccessでテーブルを上書きするにはどうすればよいですか?

分類Dev

コントローラーメソッド属性としてビューモデルを使用して特定のデータベースエントリを更新するにはどうすればよいですか

分類Dev

Scalaで可変個メソッドを使用してJavaインターフェースを実装するにはどうすればよいですか?

分類Dev

ボタン(または可能であればメソッド)を使用せずに、単一の行を無効にしてリストビューの背景色を変更するにはどうすればよいですか?

分類Dev

インスタンスに対してOracleCloudが提供するコンピューティングメトリック以外のメトリック(スレッド数、ハンドル数)を取得するにはどうすればよいですか?

分類Dev

Moqを使用してデータベースと対話するメソッドをテストするにはどうすればよいですか?

分類Dev

RSpec 3.4を使用してビュースペックでコントローラーヘルパーメソッドをスタブするにはどうすればよいですか?

分類Dev

インストールしたすべてのパッケージをソースからビルドするにはどうすればよいですか?

分類Dev

HashmapをSpring Data JPAメソッドに渡し、それを更新ステートメントで使用するにはどうすればよいですか?

分類Dev

スタックビューを使用してラベルとボタンを自動レイアウトするにはどうすればよいですか?

分類Dev

Jasmineを使用してコントローラーメソッドをスパイするにはどうすればよいですか?

分類Dev

VsCodeの「アウトライン」ビューにコンテキストメニューを追加するにはどうすればよいですか?

分類Dev

サービスメソッドの引数としてルートパラメータを使用するにはどうすればよいですか?

分類Dev

フラグメントとアクティビティをビューページャーに追加して、フラグメントがスワイプで表示されるようにするにはどうすればよいですか?

Related 関連記事

  1. 1

    Updateメソッドのifステートメントを使用して、XNA C#で既に実行されているゲームのウィンドウに新しいイメージを追加するにはどうすればよいですか?

  2. 2

    スレッドを使用してリストビューにアイテムを追加するにはどうすればよいですか?

  3. 3

    インターフェイスで静的メソッドを使用して、インスタンス メソッドによって返されるジェネリック インスタンスを返すにはどうすればよいですか?

  4. 4

    メソッドパラメータとしてまだ実装されていないインターフェイスを使用するクラスでJUnitテストを実行するにはどうすればよいですか?

  5. 5

    メソッドパラメータとしてまだ実装されていないインターフェイスを使用するクラスでJUnitテストを実行するにはどうすればよいですか?

  6. 6

    ステータスバーメニューとして使用されるNSMenuにボタンを追加するにはどうすればよいですか?

  7. 7

    Ionic 3にビューステートインスタンスをロードして保存し、ページ間でビューを再インスタンス化せずに再利用するにはどうすればよいですか?

  8. 8

    非アクティビティクラスでfindviewbyidメソッドを呼び出してビューを単一インスタンス化するにはどうすればよいですか?

  9. 9

    マスクされたドメイン転送iframeにメタビューポートタグを追加するにはどうすればよいですか?

  10. 10

    ベースアダプタを使用してグリッドビューアイテムのコンテキストメニューを作成するにはどうすればよいですか?

  11. 11

    AWS JavascriptSDKを使用してコンテナインスタンスをAWSECSクラスターに登録するためのインスタンスIDドキュメントを提供するにはどうすればよいですか?

  12. 12

    minitestを使用してRailsでコントローラーの更新メソッドをテストするにはどうすればよいですか?

  13. 13

    RSpecを使用してパラメーターを使用してメソッドをテストするにはどうすればよいですか?

  14. 14

    ボタンクリックイベントのリストビューにアイテムを追加するにはどうすればよいですか?

  15. 15

    DoCmd.TransferSpreadsheetメソッドを使用してスプレッドシートからデータをインポートするときにAccessでテーブルを上書きするにはどうすればよいですか?

  16. 16

    DoCmd.TransferSpreadsheetメソッドを使用してスプレッドシートからデータをインポートするときにAccessでテーブルを上書きするにはどうすればよいですか?

  17. 17

    コントローラーメソッド属性としてビューモデルを使用して特定のデータベースエントリを更新するにはどうすればよいですか

  18. 18

    Scalaで可変個メソッドを使用してJavaインターフェースを実装するにはどうすればよいですか?

  19. 19

    ボタン(または可能であればメソッド)を使用せずに、単一の行を無効にしてリストビューの背景色を変更するにはどうすればよいですか?

  20. 20

    インスタンスに対してOracleCloudが提供するコンピューティングメトリック以外のメトリック(スレッド数、ハンドル数)を取得するにはどうすればよいですか?

  21. 21

    Moqを使用してデータベースと対話するメソッドをテストするにはどうすればよいですか?

  22. 22

    RSpec 3.4を使用してビュースペックでコントローラーヘルパーメソッドをスタブするにはどうすればよいですか?

  23. 23

    インストールしたすべてのパッケージをソースからビルドするにはどうすればよいですか?

  24. 24

    HashmapをSpring Data JPAメソッドに渡し、それを更新ステートメントで使用するにはどうすればよいですか?

  25. 25

    スタックビューを使用してラベルとボタンを自動レイアウトするにはどうすればよいですか?

  26. 26

    Jasmineを使用してコントローラーメソッドをスパイするにはどうすればよいですか?

  27. 27

    VsCodeの「アウトライン」ビューにコンテキストメニューを追加するにはどうすればよいですか?

  28. 28

    サービスメソッドの引数としてルートパラメータを使用するにはどうすればよいですか?

  29. 29

    フラグメントとアクティビティをビューページャーに追加して、フラグメントがスワイプで表示されるようにするにはどうすればよいですか?

ホットタグ

アーカイブ