MOSSインストールのユーザープロファイルにオフィスアドレスフィールドを保存しています。このフィールドでは、選択リストを使用して、ユーザーが正しい形式の住所を持つオフィスを選択できるように制限したいと思います。
オフィスの住所は、オフィスの完全な住所です(たとえば、ある種のIDを使用するのではなく)。これにより、値にインデックスを付けて、検索インターフェイスでロンドンに拠点を置くすべての人を見つけることができます(たとえば)。これらは住所の一部であるため、「UKOffice」。これまでのところ、オフィスの住所の例は次のようになります。
999 Letsbe Avenue, South Kensington, London SW1 1AA
この値を選択リストに正常に追加でき、UserProfile.ChoiceListプロパティを見ると正しく表示されます。[プロファイルの編集]ページでそれを見ると問題ありません。ピッカーコントロールにも値が正しく表示されます。唯一の問題は、ピッカーコントロールでそれを選択しようとすると(たとえば、ダブルクリックすると)、値がページのテキストコントロールに渡されないことです。代わりに、ピッカーが更新され、値が表示されません。
値を試してみると、ピッカーで問題が発生するのは値のコンマであることがわかります。そのため、誰かがこれを経験し、コンマを使用しない以外の方法で修正/回避したことがあります...