我无法以编程方式从用户视图隐藏SPField。以编程方式隐藏SPField
我试过的明显的方式:
SPField newField = web.Site.RotWeb.Fields.GetField("order");
string newField = list.Fields.Add(newField);
list.Fields["order"].Hidden = true; // <--- exception: read-only field
list.Update();
例外称字段只读,所以我不能修改它。
此字段添加在代码中,因此它将从字段集合中进行解除操作。除了用户界面之外,我怎样才能隐藏该字段?
谢谢。
CanToggleHidden with reflection方法奏效。谢谢。 – BeraCim 2010-10-13 01:48:53