Веб-части SharePoint — это важные компоненты для создания индивидуальных решений на платформе SharePoint. В этой статье мы рассмотрим различные методы создания веб-частей SharePoint, а также приведем примеры кода. Независимо от того, являетесь ли вы разработчиком или опытным пользователем, это руководство предоставит вам знания по созданию и совершенствованию веб-частей в соответствии с вашими конкретными требованиями.
Методы создания веб-частей SharePoint:
Метод 1: использование SharePoint Framework (SPFx)
SharePoint Framework — это современная модель разработки, которая позволяет создавать клиентские веб-части с использованием популярных платформ JavaScript, таких как React, Angular или Vue.js. Вот пример создания простой веб-части с использованием SPFx и React:
import * as React from 'react';
import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base';
export default class MyWebPart extends BaseClientSideWebPart<any> {
public render(): void {
this.domElement.innerHTML = `
<div>
<h2>Welcome to My Web Part!</h2>
<p>This is a SharePoint web part built with SPFx and React.</p>
</div>`;
}
}
Метод 2: использование Visual Studio и C#
Если вы предпочитаете разработку на стороне сервера, вы можете создавать веб-части SharePoint с помощью Visual Studio и C#. Вот пример серверной веб-части:
using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
namespace MyWebPartNamespace {
public class MyWebPart : WebPart {
protected override void CreateChildControls() {
Controls.Add(new LiteralControl("<h2>Welcome to My Web Part!</h2>"));
Controls.Add(new LiteralControl("<p>This is a SharePoint web part built with Visual Studio and C#.</p>"));
}
}
}
Метод 3. Использование SharePoint Designer
SharePoint Designer — это бесплатный инструмент, предоставляемый Microsoft для проектирования и настройки сайтов SharePoint. Он также позволяет создавать базовые веб-части с помощью визуального интерфейса. Вот пример создания веб-части с помощью SharePoint Designer:
- Откройте SharePoint Designer и подключитесь к своему сайту SharePoint.
- Нажмите «Страница веб-частей» на панели навигации.
- Выберите макет страницы веб-части.
- Перетащите нужную веб-часть из панели инструментов на страницу.
- Настройте свойства и содержимое веб-части по мере необходимости.