|
阅读:686回复:0
鼠标单击地图控件,地图为什么不刷新呢
<P>如题。代码如下:</P>
<P>Default.aspx</P> <P><%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %></P> <P><%@ Register Assembly="ESRI.ArcGIS.ADF.Web.UI.WebControls, Version=9.2.0.1324, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86"<BR> Namespace="ESRI.ArcGIS.ADF.Web.UI.WebControls" TagPrefix="esri" %></P> <P><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank" >http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</A>"></P> <P><html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank" >http://www.w3.org/1999/xhtml</A>" ><BR><head runat="server"><BR> <title>无标题页</title><BR></head><BR><body><BR> <form id="form1" runat="server"><BR> <div><BR> ;nbsp;<esri:Map ID="Map1" MapResourceManager="MapResourceManager1" runat="server" Style="left: 89px; position: relative;<BR> top: -6px" Height="353px" Width="637px" OnMapClick="Map1_MapClick"><BR> </esri:Map><BR> <BR> </div><BR> <esri:MapResourceManager ID="MapResourceManager1" runat="server"><BR> <ResourceItems><BR> <esri:MapResourceItem Definition=";lt;Definition DataSourceDefinition=;quot;http://localhost/arcgis/services;quot; DataSourceType=;quot;ArcGIS Server Internet;quot; Identity=;quot;QVUMQNHBSBWBJNENYNWBENUMEMHMQNENYMPZKVIPATOKEEPRKEPTPZ;quot; ResourceDefinition=;quot;(default)@map;quot; DataSourceShared=;quot;True;quot; /;gt;"<BR> DisplaySettings="visible=True:transparency=0:mime=True:imgFormat=PNG8:height=100:width=100:dpi=96:color=:transbg=False:displayInToc=True"<BR> Name="MapResourceItem0" /><BR> <esri:MapResourceItem Definition=";lt;Definition DataSourceDefinition=;quot;http://localhost/arcgis/services;quot; DataSourceType=;quot;ArcGIS Server Internet;quot; Identity=;quot;QVUMQNHBSBWBJNENYNWBENUMEMHMQNENYMPZKVIPATOKEEPRKEPTPZ;quot; ResourceDefinition=;quot;(default)@chinamap;quot; DataSourceShared=;quot;True;quot; /;gt;"<BR> DisplaySettings="visible=False:transparency=0:mime=True:imgFormat=PNG8:height=100:width=100:dpi=96:color=:transbg=False:displayInToc=True"<BR> Name="MapResourceItem1" /><BR> </ResourceItems><BR> </esri:MapResourceManager><BR> </form><BR></body><BR></html><BR></P> <P>Default.aspx.cs</P> <P>using System;<BR>using System.Data;<BR>using System.Configuration;<BR>using System.Web;<BR>using System.Web.Security;<BR>using System.Web.UI;<BR>using System.Web.UI.WebControls;<BR>using System.Web.UI.WebControls.WebParts;<BR>using System.Web.UI.HtmlControls;</P> <P>public partial class _Default : System.Web.UI.Page <BR>{</P> <P> protected void Page_Load(object sender, EventArgs e)<BR> {<BR> }<BR> protected void Map1_MapClick(object sender, ESRI.ArcGIS.ADF.Web.UI.WebControls.PointEventArgs args)<BR> {<BR> MapResourceManager1.ResourceItems[0].DisplaySettings.Visible = false;<BR> MapResourceManager1.ResourceItems[1].DisplaySettings.Visible = true;<BR> }<BR>}<BR></P> <P>请各位高手指教。</P> |
|