Sharepoint 2010 在SharePoint 2010中创建只读列

Sharepoint 2010 在SharePoint 2010中创建只读列,sharepoint-2010,sharepoint-designer,readonly,Sharepoint 2010,Sharepoint Designer,Readonly,如何使用SP Designer或从SP Portal在SharePoint2010中创建只读列?我没有看到UI或设计器在列表中创建只读字段。有两种方法可以通过代码实现这一点 您可以在SharePoint项目的列表定义中创建字段,并将只读值设置为true。这说明了它是如何工作的 例如,您还可以在功能激活方法的代码中进行设置 SPField f = new SPField(TaskList.Fields, "MyReadOnlyField"); f.ReadOnlyField = t

如何使用SP Designer或从SP Portal在SharePoint2010中创建只读列?

我没有看到UI或设计器在列表中创建只读字段。有两种方法可以通过代码实现这一点

您可以在SharePoint项目的列表定义中创建字段,并将只读值设置为true。这说明了它是如何工作的

例如,您还可以在功能激活方法的代码中进行设置

    SPField f = new SPField(TaskList.Fields, "MyReadOnlyField");
    f.ReadOnlyField = true;
    f.Update();