returns a list of key/values for each attributes of a record

Namespace:  EGIS.Web.Controls
Assembly:  EGIS.Web.Controls (in EGIS.Web.Controls.dll)

Syntax

Visual Basic
Protected Overridable Function GetRecordAttributes ( _
	context As HttpContext, _
	layer As ShapeFile, _
	recordIndex As Integer _
) As List(Of KeyValuePair(Of String, String))
C#
protected virtual List<KeyValuePair<string, string>> GetRecordAttributes(
	HttpContext context,
	ShapeFile layer,
	int recordIndex
)
Visual C++
protected:
virtual List<KeyValuePair<String^, String^>>^ GetRecordAttributes(
	HttpContext^ context, 
	ShapeFile^ layer, 
	int recordIndex
)
JavaScript
function getRecordAttributes(context, layer, recordIndex);

Parameters

context
Type: System.Web..::..HttpContext
layer
Type: EGIS.ShapeFileLib..::..ShapeFile
recordIndex
Type: System..::..Int32

Return Value

Remarks

The default implementation will return a key/value for every attributes. If you wish to add additional attributes, perhaps by joining on another table, or exclude some attributes override this method

See Also