## GridWorksheetDesign class

Inherited from GridWorksheet. Used in design-time only.

```csharp
public class GridWorksheetDesign : GridWorksheet
```

## Constructors

| Name | Description |
| --- | --- |
| [GridWorksheetDesign](gridworksheetdesign/#constructor)() | Default constructor. |
| [GridWorksheetDesign](gridworksheetdesign/#constructor_1)(GridWorkbook) |  |

## Properties

| Name | Description |
| --- | --- |
| [ActiveCell](../../aspose.cells.gridweb.data/gridworksheet/activecell/) { get; set; } | Gets or sets the active cell in the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [BackgroundImage](../../aspose.cells.gridweb.data/gridworksheet/backgroundimage/) { get; set; } | Gets and sets worksheet background image.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [BindColumns](../../aspose.cells.gridweb.data/gridworksheet/bindcolumns/) { get; } | Bind columns collection.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [BindingSource](../../aspose.cells.gridweb.data/gridworksheet/bindingsource/) { get; } | The actually binding datasource object at run-time. It is a DataView object when the DataSource property is a DataSet, DataTable or DataView object.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [BindStartColumn](../../aspose.cells.gridweb.data/gridworksheet/bindstartcolumn/) { get; set; } | In data-binding mode, BindStartRow and BindStartColumn indicate the position of the grid to bind bo the datasource.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [BindStartRow](../../aspose.cells.gridweb.data/gridworksheet/bindstartrow/) { get; set; } | In data-binding mode, BindStartRow and BindStartColumn indicate the position of the grid to bind bo the datasource.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Cells](../../aspose.cells.gridweb.data/gridworksheet/cells/) { get; } | Gets the [`GridCell`](../../aspose.cells.gridweb.data/gridcell/) collection.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CodeName](../../aspose.cells.gridweb.data/gridworksheet/codename/) { get; } | Represents worksheet code name.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Comments](../../aspose.cells.gridweb.data/gridworksheet/comments/) { get; } | Gets the [`GridComment`](../../aspose.cells.gridweb.data/gridcomment/) collection.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CurrentBindRows](../../aspose.cells.gridweb.data/gridworksheet/currentbindrows/) { get; set; } | Gets the binding rows number in data-binding mode.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [DataMember](../../aspose.cells.gridweb.data/gridworksheet/datamember/) { get; set; } | Gets or sets the DataMember from the multi-member DataSource. Generally it represents a DataTable object of a DataSet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [DataSource](../../aspose.cells.gridweb.data/gridworksheet/datasource/) { get; set; } | Gets or sets the DataSource. Generally it's a DataSet object.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [DisplayRightToLeft](../../aspose.cells.gridweb.data/gridworksheet/displayrighttoleft/) { get; set; } | Indicates if the specified worksheet is displayed from right to left instead of from left to right. Default is false.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [DisplayZeros](../../aspose.cells.gridweb.data/gridworksheet/displayzeros/) { get; set; } | True if zero values are displayed.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [EnableCreateBindColumnHeader](../../aspose.cells.gridweb.data/gridworksheet/enablecreatebindcolumnheader/) { get; set; } | In data-binding mode, indicates whether to create bind column header captions in the sheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [FirstVisibleColumn](../../aspose.cells.gridweb.data/gridworksheet/firstvisiblecolumn/) { get; set; } | Represents first visible column index.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [FirstVisibleRow](../../aspose.cells.gridweb.data/gridworksheet/firstvisiblerow/) { get; set; } | Represents first visible row index.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GridActiveCell](../../aspose.cells.gridweb.data/gridworksheet/gridactivecell/) { get; set; } | Gets or sets the active cell in the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Hyperlinks](../../aspose.cells.gridweb.data/gridworksheet/hyperlinks/) { get; } | Gets the [`GridHyperlinkCollection`](../../aspose.cells.gridweb.data/gridhyperlinkcollection/) collection.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Index](../../aspose.cells.gridweb.data/gridworksheet/index/) { get; } | Gets the index of sheet in the worksheet collection.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [IsGridlinesVisible](../../aspose.cells.gridweb.data/gridworksheet/isgridlinesvisible/) { get; set; } | Gets or sets a value indicating whether the grid lines are visible.Default is true.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [IsSummaryRowBelow](../../aspose.cells.gridweb.data/gridworksheet/issummaryrowbelow/) { get; set; } | Indicates if the summary row will be positioned below the detail rows in the outline.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Name](../../aspose.cells.gridweb.data/gridworksheet/name/) { get; set; } | Gets or sets the name of the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [OutlineShown](../../aspose.cells.gridweb.data/gridworksheet/outlineshown/) { get; set; } | Indicates whether show outline.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Pictures](../../aspose.cells.gridweb.data/gridworksheet/pictures/) { get; } | Gets a [`Pictures`](../../aspose.cells.gridweb.data/gridworksheet/pictures/) collection.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [PivotTables](../../aspose.cells.gridweb.data/gridworksheet/pivottables/) { get; } | Gets the pivotTables in the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Selected](../../aspose.cells.gridweb.data/gridworksheet/selected/) { get; set; } | Indicates whether this worksheet is selected when the workbook is opened.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Shapes](../../aspose.cells.gridweb.data/gridworksheet/shapes/) { get; } | Gets a [`Pictures`](../../aspose.cells.gridweb.data/gridworksheet/pictures/) collection.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [StandardHeight](../../aspose.cells.gridweb.data/gridworksheet/standardheight/) { get; set; } | Gets or sets the default row height in this worksheet,in unit of points.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [StandardHeightPixels](../../aspose.cells.gridweb.data/gridworksheet/standardheightpixels/) { get; set; } | Gets or sets the default row height in this worksheet,in unit of pixels.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [TabColor](../../aspose.cells.gridweb.data/gridworksheet/tabcolor/) { get; set; } | Represents worksheet tab color.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Validations](../../aspose.cells.gridweb.data/gridworksheet/validations/) { get; } | Gets the data validation setting collection in the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| override [Visible](../../aspose.cells.gridweb.data/gridworksheet/visible/) { get; set; } | Indicates whether this sheet's name is shown in the sheet tabs of the control.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Workbook](../../aspose.cells.gridweb.data/gridworksheet/workbook/) { get; } | Gets the [`GridWorkbook`](../../aspose.cells.gridweb.data/gridworkbook/) object of the worksheet collection.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Zoom](../../aspose.cells.gridweb.data/gridworksheet/zoom/) { get; set; } | Represents the scaling factor in percentage. It should be between 10 and 400.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |

## Methods

| Name | Description |
| --- | --- |
| [AddAutoFilter](../../aspose.cells.gridweb.data/gridworksheet/addautofilter/)(int, int, int) | Sets the range to which the specified AutoFilter applies.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AddCustomFilter](../../aspose.cells.gridweb.data/gridworksheet/addcustomfilter/)(int, string) | Add custom filter for the specified row.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitColumn](../../aspose.cells.gridweb.data/gridworksheet/autofitcolumn/)(int) | Autofits the column width.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitColumn](../../aspose.cells.gridweb.data/gridworksheet/autofitcolumn/)(int, int, int) | Autofits the column width.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitColumns](../../aspose.cells.gridweb.data/gridworksheet/autofitcolumns/)() | (Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitRow](../../aspose.cells.gridweb.data/gridworksheet/autofitrow/)(int) | Autofits the row height.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitRow](../../aspose.cells.gridweb.data/gridworksheet/autofitrow/)(int, int, int) | Autofits the row height.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitRow](../../aspose.cells.gridweb.data/gridworksheet/autofitrow/)(int, int, int, int) | Autofits row height in a rectangle range.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitRows](../../aspose.cells.gridweb.data/gridworksheet/autofitrows/)() | Autofits all rows in this worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitRows](../../aspose.cells.gridweb.data/gridworksheet/autofitrows/)(bool) | Autofits all rows in this worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [AutoFitRows](../../aspose.cells.gridweb.data/gridworksheet/autofitrows/)(int, int) | Autofits row height in a range.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CalculateFormula](../../aspose.cells.gridweb.data/gridworksheet/calculateformula/)(string) | Calculates a formula.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CancelNewBindRow](../../aspose.cells.gridweb.data/gridworksheet/cancelnewbindrow/)() | Cancels and deletes the new added bind row.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [ClearComments](../../aspose.cells.gridweb.data/gridworksheet/clearcomments/)() | Clears all comments in designer spreadsheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CommitNewBindRow](../../aspose.cells.gridweb.data/gridworksheet/commitnewbindrow/)() | Commits the new added bind row and add it to the datasource.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [Copy](../../aspose.cells.gridweb.data/gridworksheet/copy/)(GridWorksheet) | Copies contents and formats from another worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CreateAutoGenratedColumns](../../aspose.cells.gridweb.data/gridworksheet/createautogenratedcolumns/)() | After setting a datasource for the worksheet, call this method to generate the bind columns automatically.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CreateNewBindRow](../../aspose.cells.gridweb.data/gridworksheet/createnewbindrow/)() | Creates a new bind row and bind to the datasource.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CreateSubtotal](../../aspose.cells.gridweb.data/gridworksheet/createsubtotal/)(int, int, int, SubtotalFunction, int[]) | Creates subtotal in the sheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [CreateSubtotal](../../aspose.cells.gridweb.data/gridworksheet/createsubtotal/)(int, int, int, SubtotalFunction, int[], string, GridTableItemStyle, GridTableItemStyle, NumberType, string) | Creates subtotal in the sheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| override [DataBind](../../aspose.cells.gridweb.data/gridworksheet/databind/)() | Bind the sheet to the DataSource.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [DataSourceControlUpdate](../../aspose.cells.gridweb.data/gridworksheet/datasourcecontrolupdate/)(AccessDataSource) | Bind the sheet to the DataSource.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [DeleteBindRow](../../aspose.cells.gridweb.data/gridworksheet/deletebindrow/)(int) | Deletes a bind row.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [FilterString](../../aspose.cells.gridweb.data/gridworksheet/filterstring/)(int, string) | Sets the filter for the column.notice we shall call AddAutoFilter before calling of filterString The filter criteria string. notice we use comma-&gt;"," as split char,so the cell value you want to filter shall not contains with comma filterString(10,"123,456") means column 10 shall contain 123 or 456, filterString(10,"123") means column10 shall contain 123 the column indexvalue split with comma,eg. 123,456,789 or abc(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [FreezePanes](../../aspose.cells.gridweb.data/gridworksheet/freezepanes/)(string, int, int) | Freezes panes at the specified cell in the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [FreezePanes](../../aspose.cells.gridweb.data/gridworksheet/freezepanes/)(int, int, int, int) | Freezes panes at the specified cell in the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GetColumnCaption](../../aspose.cells.gridweb.data/gridworksheet/getcolumncaption/)(int) | Gets the column caption. If the caption is not set, returns empty string.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GetColumnHeaderToolTip](../../aspose.cells.gridweb.data/gridworksheet/getcolumnheadertooltip/)(int) | Gets the columnheader's tooltip text.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GetColumnReadonly](../../aspose.cells.gridweb.data/gridworksheet/getcolumnreadonly/)(int) | Gets if a column is readonly. this is extended method of GridWeb specifically,it will not keep and take affect in actual excel file(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GetFreezedPanes](../../aspose.cells.gridweb.data/gridworksheet/getfreezedpanes/)(out int, out int, out int, out int) | Gets the freeze panes.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GetIsReadonly](../../aspose.cells.gridweb.data/gridworksheet/getisreadonly/)(int, int) | Gets whether the cell is readonly.this is an extended attribute of GridWeb ,it will not keep in actual excel file(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GetRowCaption](../../aspose.cells.gridweb.data/gridworksheet/getrowcaption/)(int) | Gets the row caption. If the caption is not set, returns empty string.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GetRowHeaderToolTip](../../aspose.cells.gridweb.data/gridworksheet/getrowheadertooltip/)(int) | Gets the rowheader's tooltip text.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GetRowReadonly](../../aspose.cells.gridweb.data/gridworksheet/getrowreadonly/)(int) | Gets if a row is readonly. this is extended method of GridWeb specifically,it will not keep and take affect in actual excel file(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [GroupRows](../../aspose.cells.gridweb.data/gridworksheet/grouprows/)(int, int, bool) | Groups rows.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [IsProtected](../../aspose.cells.gridweb.data/gridworksheet/isprotected/)() | Indicates if the worksheet is protected.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [MoveTo](../../aspose.cells.gridweb.data/gridworksheet/moveto/)(int) | Moves the sheet to another location in the spreadsheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [RefreshFilter](../../aspose.cells.gridweb.data/gridworksheet/refreshfilter/)() | Refresh auto filters to hide or unhide the rows.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [RemoveAutoFilter](../../aspose.cells.gridweb.data/gridworksheet/removeautofilter/)() | Remove the auto filter of the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [RemoveSubtotal](../../aspose.cells.gridweb.data/gridworksheet/removesubtotal/)() | Removes subtotal created by the CreateSubtotal method in the sheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [ResetFilter](../../aspose.cells.gridweb.data/gridworksheet/resetfilter/)(int) | The integer offset of the field on which you want to apply ,based on the first filter column (from the left of the list; the leftmost field is field 0).(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetAllCellsEditable](../../aspose.cells.gridweb.data/gridworksheet/setallcellseditable/)() | Makes all cells editable.this is extended attribute(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetAllCellsReadonly](../../aspose.cells.gridweb.data/gridworksheet/setallcellsreadonly/)() | Makes all cells readonly.this is extended attribute notice this attribute can not keep in actual cell,if you want to keep protect please use setProtect(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetColumnCaption](../../aspose.cells.gridweb.data/gridworksheet/setcolumncaption/)(int, string) | Sets the caption for the column.please note this is an extension attribute and can not keep in excel file(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetColumnHeaderToolTip](../../aspose.cells.gridweb.data/gridworksheet/setcolumnheadertooltip/)(int, string) | Sets the columnheader's tooltip text.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetColumnReadonly](../../aspose.cells.gridweb.data/gridworksheet/setcolumnreadonly/)(int, bool) | Sets a column to readonly so user can't delete it from client side. this is extended method of GridWeb specifically,it will not keep and take affect in actual excel file(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetEditableRange](../../aspose.cells.gridweb.data/gridworksheet/seteditablerange/)(int, int, int, int) | Makes a range of cells editable. http://docs.aspose.com:8082/docs/display/cellsnet/Protecting+Cells Make all cells read only by calling the SetAllCellsReadonly method. then call this method to Specify the range of cells that to be editable(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetIsReadonly](../../aspose.cells.gridweb.data/gridworksheet/setisreadonly/)(int, int, bool) | Sets whether the cell is readonly.this is an extended attribute of GridWeb ,it will not keep in actual excel file(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetProtect](../../aspose.cells.gridweb.data/gridworksheet/setprotect/)() | Protects worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetReadonlyRange](../../aspose.cells.gridweb.data/gridworksheet/setreadonlyrange/)(int, int, int, int) | Makes a range of cells readonly. http://docs.aspose.com:8082/docs/display/cellsnet/Protecting+Cells First make all cells editable by calling the SetAllCellsEditable method. then call this method to Specify the range of cells that to be readonly(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetRowCaption](../../aspose.cells.gridweb.data/gridworksheet/setrowcaption/)(int, string) | Sets the caption for the row.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetRowHeaderToolTip](../../aspose.cells.gridweb.data/gridworksheet/setrowheadertooltip/)(int, string) | Sets the rowheader's tooltip text.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [SetRowReadonly](../../aspose.cells.gridweb.data/gridworksheet/setrowreadonly/)(int, bool) | Sets a row to readonly so user can't delete it from client side. this is extended method of GridWeb specifically,it will not keep and take affect in actual excel file(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [UnFreezePanes](../../aspose.cells.gridweb.data/gridworksheet/unfreezepanes/)() | Unfreezes panes in the worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [UnGroupRows](../../aspose.cells.gridweb.data/gridworksheet/ungrouprows/)(int, int) | Ungroups rows.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |
| [UnProtect](../../aspose.cells.gridweb.data/gridworksheet/unprotect/)() | unProtects worksheet.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |

## Events

| Name | Description |
| --- | --- |
| event [InitializeNewBindRow](../../aspose.cells.gridweb.data/gridworksheet/initializenewbindrow/) | Occurs when the worksheet has created a new bind row and need to initialize it.(Inherited from [`GridWorksheet`](../../aspose.cells.gridweb.data/gridworksheet/).) |

### See Also

* class [GridWorksheet](../../aspose.cells.gridweb.data/gridworksheet/)
* namespace [Aspose.Cells.GridWeb](../../aspose.cells.gridweb/)
* assembly [Aspose.Cells.GridWeb](../../)


