SharePoint 2007 のリスト項目に単純なテキストまたはハイパーリンク フィールドを追加しようとしています。
問題なくフィールドを追加できます。
list.Fields.Add("MyField",SPFieldType.Text, false);
そして、それは私のリスト項目にうまく表示されます。ただし、どの方法を試しても、フィールドの値をプログラムで設定することはできません。私は試した:
list.items[0]["MyField"] = "text";
フィールドにロードしようとしました:
SPField field = list.items[0].Fields["MyField"];
そこに設定し、デフォルト値を設定して更新しますが、何も起こりません。
コード ブロックは常に list.update(); で終了します。または、アイテム自体を操作している場合 item.update(); だから私は少なくともそれを見逃していません。誰が私が間違っているのか教えてもらえますか?
ありがとう