var objWeb = properties.Feature.Parent as SPWeb;
SPContentType contentType = objWeb.ContentTypes["Wiki Page"];
if (!contentType.Fields.ContainsField("Keywords"))
{
SPField field = objWeb.Fields["Keywords"];
SPFieldLink fieldLink = new SPFieldLink(field);
contentType.FieldLinks.Add(fieldLink);
contentType.Update(true);
}
Я использую этот код в функции активации, чтобы добавить столбец сайта "KeyWord" к типу контента сайта "Wiki-страница". Моя проблема - ключевое слово"добавить в" вики-страницу ", но не из существующего столбца сайта, это добавить новый столбец сайта.есть ли проблема в моем коде?
еще одна вещь, этот код отлично работает на моем сервере MOSS при развертывании на office365 эту проблему я обнаружил