Class Map
Represents the Map UI element.
Inheritance
System.Object
Map
Implements
System.Web.UI.IPostBackEventHandler
System.Web.UI.IPostBackDataHandler
System.Web.UI.IUrlResolutionService
System.Web.UI.INamingContainer
Assembly: Syncfusion.EJ.Web.dll
Syntax
public class Map : CommonDataBoundControl, IPostBackEventHandler, IPostBackDataHandler, IUrlResolutionService, INamingContainer
Constructors
Map()
Declaration
Fields
model
Declaration
public MapProperties model
Field Value
Properties
Background
Declaration
[JsonProperty("background")]
public string Background { get; set; }
Property Value
Type |
Description |
System.String |
|
BaseMapIndex
Declaration
[JsonProperty("baseMapIndex")]
public int BaseMapIndex { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
CenterPosition
Declaration
[JsonProperty("centerPosition")]
public ShapePoint CenterPosition { get; set; }
Property Value
DataSource
Declaration
[JsonProperty("dataSource")]
[JsonConverter(typeof(DataManagerConverter))]
public object DataSource { get; set; }
Property Value
Type |
Description |
System.Object |
|
DataSourceCachingMode
Declaration
public DataSourceCachingMode DataSourceCachingMode { get; set; }
Property Value
EnableAnimation
Declaration
[JsonProperty("enableAnimation")]
public bool EnableAnimation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableLayerChangeAnimation
Declaration
[JsonProperty("enableLayerChangeAnimation")]
public bool EnableLayerChangeAnimation { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnablePan
Declaration
[JsonProperty("enablePan")]
public bool EnablePan { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
EnableResize
Declaration
[JsonProperty("enableResize")]
public bool EnableResize { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Layers
Declaration
public List<ShapeLayer> Layers { get; }
Property Value
Type |
Description |
System.Collections.Generic.List<ShapeLayer> |
|
Model
Declaration
[CLSCompliant(false)]
public MapProperties Model { get; set; }
Property Value
NavigationControl
Declaration
[JsonProperty("navigationControl")]
public NavigationControl NavigationControl { get; set; }
Property Value
OnClientBubbleRendering
Declaration
[JsonProperty("bubbleRendering")]
public string OnClientBubbleRendering { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientClick
Declaration
[JsonProperty("click")]
public string OnClientClick { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientDisplayTextRendering
Declaration
[JsonProperty("displayTextRendering")]
public string OnClientDisplayTextRendering { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientDoubleClick
Declaration
[JsonProperty("doubleClick")]
public string OnClientDoubleClick { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientLegendItemClick
Declaration
[JsonProperty("legendItemClick")]
public string OnClientLegendItemClick { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientLegendItemRendering
Declaration
[JsonProperty("legendItemRendering")]
public string OnClientLegendItemRendering { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientLoad
Declaration
[JsonProperty("onLoad")]
public string OnClientLoad { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientMarkerEnter
Declaration
[JsonProperty("markerEnter")]
public string OnClientMarkerEnter { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientMarkerLeave
Declaration
[JsonProperty("markerLeave")]
public string OnClientMarkerLeave { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientMarkerSelected
Declaration
[JsonProperty("markerSelected")]
public string OnClientMarkerSelected { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientMouseLeave
Declaration
[JsonProperty("mouseleave")]
public string OnClientMouseLeave { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientMouseOver
Declaration
[JsonProperty("mouseover ")]
public string OnClientMouseOver { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientPanned
Declaration
[JsonProperty("panned")]
public string OnClientPanned { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientRenderComplete
Declaration
[JsonProperty("onRenderComplete")]
public string OnClientRenderComplete { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientRightClick
Declaration
[JsonProperty("rightClick")]
public string OnClientRightClick { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientShapeRendering
Declaration
[JsonProperty("shapeRendering")]
public string OnClientShapeRendering { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientShapeSelected
Declaration
[JsonProperty("shapeSelected")]
public string OnClientShapeSelected { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientZoomedIn
Declaration
[JsonProperty("zoomedIn")]
public string OnClientZoomedIn { get; set; }
Property Value
Type |
Description |
System.String |
|
OnClientZoomedOut
Declaration
[JsonProperty("zoomedOut")]
public string OnClientZoomedOut { get; set; }
Property Value
Type |
Description |
System.String |
|
ZoomSettings
Declaration
[JsonProperty("zoomSettings")]
public ZoomSettings ZoomSettings { get; set; }
Property Value
Methods
DependentScripts()
Declaration
public List<string> DependentScripts()
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
FetchData(IEnumerable)
Declaration
public override void FetchData(IEnumerable data)
Parameters
Type |
Name |
Description |
System.Collections.IEnumerable |
data |
|
Overrides
GetDependentFiles()
Declaration
public override List<string> GetDependentFiles()
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
Overrides
LoadViewState(Object)
Declaration
protected override void LoadViewState(object state)
Parameters
Type |
Name |
Description |
System.Object |
state |
|
Overrides
OnInit(EventArgs)
Declaration
protected override void OnInit(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
OnLoad(EventArgs)
Declaration
protected override void OnLoad(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
Overrides
OnPreRender(EventArgs)
Declaration
protected override void OnPreRender(EventArgs e)
Parameters
Type |
Name |
Description |
System.EventArgs |
e |
|
Overrides
PostBackEventHandler(String, Dictionary<String, Object>)
Declaration
public override void PostBackEventHandler(string EventName, Dictionary<string, object> args)
Parameters
Type |
Name |
Description |
System.String |
EventName |
|
System.Collections.Generic.Dictionary<System.String, System.Object> |
args |
|
Overrides
Render()
Declaration
Returns
Type |
Description |
System.String |
|
Render(HtmlTextWriter)
Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Type |
Name |
Description |
System.Web.UI.HtmlTextWriter |
writer |
|
Overrides
SaveViewState()
Declaration
protected override object SaveViewState()
Returns
Type |
Description |
System.Object |
|
UpdateServerModel(Dictionary<String, Object>)
Declaration
public override void UpdateServerModel(Dictionary<string, object> ClientModel)
Parameters
Type |
Name |
Description |
System.Collections.Generic.Dictionary<System.String, System.Object> |
ClientModel |
|
Overrides
Events
ShapeSelected
Declaration
public event Map.MapsEventHandler ShapeSelected
Event Type
Implements
System.Web.UI.IPostBackEventHandler
System.Web.UI.IPostBackDataHandler
System.Web.UI.IUrlResolutionService
System.Web.UI.INamingContainer