2010-12-15 4 views
1

これは長時間のものですが、カスタムSharePointリストのcolorpickerフィールドをレンダリングするカスタムフィールドコントロールがあります。フィールドコントロールは、BaseFieldControlから継承します。SharePointのカスタムフィールドコントロールが断続的にテキストフィールドに戻る

ほとんどの場合、すべて正常に動作しますが、今度はコントロールがリスト内の通常のテキストフィールドに戻ります。 (Parent BaseFieldに戻る可能性があります)これはアイテム編集ページで発生します。

私たちが気付いたことは、これが起こるたびに、フィールドのラベルにリソース値の代わりにリソースの位置が表示されることです。例えば、それは表示されます

$リソース:CT_Banner_Name;

resource.resxファイルの実際の値の代わりに。

すべてのアイデア?

答えて

0

通常、$リソースが表示されているときは、負荷分散されたサーバーの1つに機能がないことを明確に示しています。たぶんあなたのカスタムコントロールが絶対URLやサーバーを直接参照しているため、特定のリクエストが失敗する可能性があります。

+0

ありがとうございました。これは実際には単一のサーバー用であり、機能がインストールされ、サイト(関連するresource.resxファイルを含む)に対してアクティブ化されました。 – Nico

+0

しかし、私たちはエラーを見つけることができました。 SharePoint Managerを使用して、いくつかのカスタムリストにフィールドのスキーマファイルが破損していることがわかりました(リストフィールドインスタンス)。しかし、どうしたのか分かりません。コンテンツの種類は問題なく表示されます。ほとんどの場合、リストは機能から切り離され、もう更新されませんでした。しかし、作業スキーマをつかんで、壊れたフィールドを置き換えることは、それを修正したようだった。 – Nico

関連する問題