Защита строк и столбцов
Защита ячеек в строках и столбцах
Сделать строки и столбцы только для чтения
Один из способов защиты строк и столбцов на листе Excel - сделать ячейки только для чтения. Тогда их нельзя будет удалить конечными пользователями.
Чтобы сделать строки и столбцы доступными только для чтения:
- Добавьте элемент управления Aspose.Cells.GridWeb на веб-форму.
- Получите доступ к объекту GridWorksheet в коллекции.
- Задайте желаемые ячейки в строках или столбцах доступными только для чтения.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the first worksheet that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Set the 1st cell (A1) read only | |
sheet.SetIsReadonly(sheet.Cells["A1"], true); |
Ограничение параметров контекстного меню
Aspose.Cells.GridWeb предоставляет контекстное меню, которое конечные пользователи могут использовать для выполнения операций над элементом управления. Меню предоставляет множество вариантов для манипулирования ячейками, строками и столбцами.
Полный контекстный выбор
Можно ограничить любые операции сразу на стороне клиента над строками и столбцами, ограничив параметры, доступные в контекстном меню. Это можно сделать, установив свойства EnableClientColumnOperations и EnableClientRowOperations элемента управления GridWeb в значение false. Также возможно ограничить пользователя от замораживания строк и столбцов, установив свойство EnableClientFreeze элемента управления GridWeb в значение false.
Контекстное меню после ограничения параметров строк и столбцов