Published on

January 27, 2020

Создание веб-частей редактирования HTML-текста в SharePoint с использованием SQL Server

Веб-части SharePoint – это мощный способ настройки и расширения функциональности вашего сайта SharePoint. В этой статье мы рассмотрим, как создать веб-части с элементами управления ввода HTML-текста с использованием SQL Server.

Шаг 1: Настройка проекта

Для начала откройте Visual Studio и создайте новый проект. Выберите шаблон “WSPBuilder” и назовите проект “EmailSenderWSP”. Если у вас нет установленного WSPBuilder, вы можете скачать его с официального сайта.

Шаг 2: Добавление веб-части

Щелкните правой кнопкой мыши на проекте в Обозревателе решений и выберите “Добавить новый элемент”. Выберите опцию “Веб-часть” и назовите функцию “EmailSenderWebpart”. Это создаст новый класс веб-части, с которым вы будете работать.

Шаг 3: Создание пользовательского интерфейса

В файле кода веб-части найдите событие “CreateChildControls”. Это событие отвечает за создание элементов управления и макета веб-части. Добавьте следующий код для создания необходимых текстовых полей и элементов управления вводом:

TextBox txtMailTo;
TextBox txtSubject;
InputFormTextBox ifTxtBox;

protected override void CreateChildControls()
{
    // ...

    txtMailTo = new TextBox();
    txtMailTo.ID = "txtMailTo";
    txtMailTo.Width = Unit.Percentage(100);

    txtSubject = new TextBox();
    txtSubject.ID = "txtSubject";
    txtSubject.Width = Unit.Percentage(100);

    ifTxtBox = new InputFormTextBox();
    ifTxtBox.ID = "ifTxtBox";
    ifTxtBox.RichText = true;
    ifTxtBox.RichTextMode = SPRichTextMode.FullHtml;
    ifTxtBox.TextMode = TextBoxMode.MultiLine;
    ifTxtBox.Rows = 10;
    ifTxtBox.Width = Unit.Percentage(100);
    ifTxtBox.Height = Unit.Percentage(20);

    // ...
}

Шаг 4: Добавление функциональности

Затем найдите событие нажатия кнопки “Отправить” и добавьте логику отправки электронной почты. Это выходит за рамки данной статьи, но вы можете реализовать это в соответствии с вашими конкретными требованиями.

Шаг 5: Сборка и развертывание

Соберите код, а затем создайте WSP (пакет решения SharePoint). Разверните WSP на вашем сайте SharePoint и активируйте функцию. Наконец, добавьте веб-часть на вашу страницу.

Заключение

Следуя этим шагам, вы можете создавать веб-части SharePoint с элементами управления ввода HTML-текста с использованием SQL Server. Это позволяет создавать динамические и интерактивные веб-части, которые улучшают функциональность вашего сайта SharePoint.

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.