Class RowSelectingEventArgs<T>
Provides information about the RowSelecting event.
Inherited Members
Namespace: Syncfusion.Blazor.Grids
Assembly: Syncfusion.Blazor.dll
Syntax
public class RowSelectingEventArgs<T> : GridEventBaseArgs
Type Parameters
| Name | Description |
|---|---|
| T | TValue of the grid component. |
Constructors
RowSelectingEventArgs()
Declaration
public RowSelectingEventArgs()
Properties
Cancel
Gets or sets a value indicating whether to cancel the selection action.
Declaration
public bool Cancel { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Boolean | The default value is |
Data
Gets the data of the row that is going to be selected.
Declaration
public T Data { get; }
Property Value
| Type | Description |
|---|---|
| T | The data of the row associated with the selection action. |
Remarks
This property returns the data of the row that is going to be selected in a grid.
Datas
Gets the collection of row data going to be selected.
Declaration
public List<T> Datas { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<T> | A collection of row data going to be selected. |
Remarks
When binding remote data, select all action using checkbox selection returns only the data of rows in the current view. When binding list data, if PersistSelection is disabled then select all action using checkbox returns only the data of rows in the current view.
Event
Gets the Microsoft.AspNetCore.Components.Web.MouseEventArgs of the currently selected row.
Declaration
public MouseEventArgs Event { get; }
Property Value
| Type |
|---|
| Microsoft.AspNetCore.Components.Web.MouseEventArgs |
ForeignKeyData
Gets the foreign key row data associated with a grid foreign key column.
Declaration
public IDictionary<string, IEnumerable<object>> ForeignKeyData { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.IDictionary<System.String, System.Collections.Generic.IEnumerable<System.Object>> | A dictionary containing the foreign key row data. |
IsCtrlPressed
Gets a boolean value indicating whether the CTRL key is currently pressed.
Declaration
public bool IsCtrlPressed { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsHeaderCheckboxClicked
Gets a boolean value indicating whether the header checkbox was clicked or not.
Declaration
public bool IsHeaderCheckboxClicked { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsInteracted
Gets a boolean value indicating whether the event was triggered by user interaction or not.
Declaration
public bool IsInteracted { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
IsShiftPressed
Gets a boolean value indicating whether the SHIFT key is currently pressed.
Declaration
public bool IsShiftPressed { get; }
Property Value
| Type | Description |
|---|---|
| System.Boolean |
|
PreviousRowIndex
Gets the index of the previously selected row.
Declaration
public int PreviousRowIndex { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The index of the previously selected row. |
RowIndex
Gets the index of the row that is going to be selected.
Declaration
public int RowIndex { get; }
Property Value
| Type | Description |
|---|---|
| System.Int32 | The index of the row that is going to be selected. |
RowIndexes
Gets the collection of row indexes going to be selected.
Declaration
public List<int> RowIndexes { get; }
Property Value
| Type | Description |
|---|---|
| System.Collections.Generic.List<System.Int32> | A collection of row indexes going to be selected. Returns only the indexes of the rows in current view, even though user selects all the rows using checkbox selection. |