Click or drag to resize
DialogSetGridRow Method (String, String, TableRow, Int32, IDictionaryString, Int32, IDictionaryString, CrmField, IDictionaryString, CrmField)
Set a single row's values for a grid.

Namespace: Blackbaud.UAT.Core.Crm.Dialogs
Assembly: Blackbaud.UAT.Core (in Blackbaud.UAT.Core.dll) Version: 1.0.1304.1 (1.0.1304.1)
Syntax
public static void SetGridRow(
	string dialogId,
	string gridId,
	TableRow row,
	int rowIndex,
	IDictionary<string, int> columnCaptionToIndex,
	IDictionary<string, CrmField> supportedFields,
	IDictionary<string, CrmField> customSupportedFields
)

Parameters

dialogId
Type: SystemString
The unique id of the dialog. i.e. 'EventTaskAddForm'
gridId
Type: SystemString
The unique id of the grid - i.e. '_REMINDERS_'
row
Type: TableRow
Mapping of the column captions to a single row's desired values.
rowIndex
Type: SystemInt32
The index of the row to set. The first row's index is represented as 1.
columnCaptionToIndex
Type: System.Collections.GenericIDictionaryString, Int32
Mapping of the column captions to their DOM TR index.
supportedFields
Type: System.Collections.GenericIDictionaryString, CrmField
Mapping of the supported field captions to a CrmField object encapsulating all relevant variables needed to set the field's value.
customSupportedFields
Type: System.Collections.GenericIDictionaryString, CrmField
Mapping of field captions to a CrmField oject encapsulating all relevant variables. Field in the supportedFields mapping can be overridden by including them in this mapping.
See Also