0

SharePoint Designer によって生成されたフォームを複製してカスタム newform.aspx を作成し、VS2010 プロジェクトに追加しました。値の設定など、すべてが正常に機能しているように見えRequiredますが、フィールドのプロパティを設定する方法がわかりませんでした。

特定の条件に基づいて、フィールドの必須プロパティを true または false に設定したいと考えています。

CompositeFieldandを使用してコントロールにアクセスしていますBaseFieldControlが、必要なプロパティ値を設定するためのハンドルを提供していないようです。

どんなポインタでも大歓迎です。

4

2 に答える 2

0

コントロールにアクセスする代わりに、以下のようにプロパティを取得することで解決策を見つけることができました。

objListFormWebPart.ItemContext.Fields["fieldDisplayName"].Required = false;
于 2013-12-02T12:11:28.647 に答える
0

AllowBlank内部アイテム ( などTextField) のプロパティCompositeFieldを true/false に設定できます。

于 2013-07-14T08:21:12.247 に答える