Комментарий к версиям библиотеки документов SharePoint 2010 - PullRequest
2 голосов
/ 15 марта 2012

Я хотел бы заставить пользователей добавлять свои комментарии перед проверкой документа.Когда пользователь выбирает «Регистрация», всплывающая страница по умолчанию будет отображаться для выбора версии и написания комментариев, но поле комментариев не является обязательным, можем ли мы сделать его обязательным полем ??

1 Ответ

5 голосов
/ 15 марта 2012

Вы можете сделать это через EventReceiver:

public class EventReceiver1 : SPItemEventReceiver
{
    public override void ItemCheckingIn(SPItemEventProperties properties)
    {
        base.ItemCheckingIn(properties);
        string comment = (string)properties.AfterProperties["vti_sourcecontrolcheckincomment"];
        if (string.IsNullOrEmpty(comment))
        {
            properties.ErrorMessage = "Comment empty";
            properties.Cancel = true;
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...