0

我通过克隆 SharePoint Designer 生成的表单创建了一个自定义 newform.aspx,并将其添加到 VS2010 项目中。一切似乎都工作正常,比如设置值等......但我不知道如何设置Required字段的属性。

基于特定条件,我想将字段的 required 属性设置为 true 或 false。

我正在使用控件访问控件CompositeFieldBaseFieldControl但它们似乎没有提供设置所需属性值的句柄。

非常感谢任何指针。

4

2 回答 2

0

You can set AllowBlank property of inner Items (for e.g. TextField's) of CompositeField to true/false.

于 2013-07-14T08:21:12.247 回答
0

设法通过抓住下面的属性而不是进入控件来找到解决方案。

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