刚刚.Net相关知识技术互动平台(绿色天堂)
.Net知识技术交流、探讨、请教与共享(Visual Studio.Net、Asp.Net、VB/C#、.NetWindows应用程序、Windows服务、Socket通信、GIS、ArcGIS、JavaScript、Sql Server和Oracle等)
posts - 81,  comments - 948,  trackbacks - 41
先看Web.Config的片断,如下:
1<?xml version="1.0" encoding="utf-8" ?>
2<configuration>
3……
4<appSettings>
5    <add key="ServerName" value="lijigang" />
6    <add key="ServiceName" value="Map_JWD" />
7</appSettings>
8……
9</configuration>
下面我们就让MapNet控件来从Web.Config文件中获取这里的ServerName和ServiceName,操作如下:
1、将页面中MapNet控件的ServerName属性和ServiceName属性清空;
2、在页面的PageLoad事件中写入如下代码:
 1private void Page_Load(object sender, System.EventArgs e)
 2        {
 3            // 在此处放置用户代码以初始化页面
 4            IMapNet myIMapNet = this.MapNet1;
 5            ControlDataBind myCDB = new ControlDataBind();
 6            myCDB.MapNetServiceBind("ServerName""ServiceName");
 7            myIMapNet.ServerName = myCDB.MapNetServer;
 8            if(!this.Page.IsPostBack)
 9            {
10myIMapNet.ServiceName = myCDB.MapNetService;
11//……其他代码
12}

13}
3、可以看见在这里使用了一个ControlDataBind类的MapNetServiceBind方法,如下:
 1using System;
 2……//其他一些需要的引用
 3namespace GongAnSys.Class
 4{
 5/// <summary>
 6/// 控件数据绑定操作类。
 7/// </summary>

 8public class ControlDataBind
 9{
10        public ControlDataBind()
11        {
12            //
13            // TODO: 在此处添加构造函数逻辑
14            //
15        }

16        public string MapNetServer;
17        public string MapNetService;
18    "获取MapNet控件服务方法"
38}

相信这样就能实现对MapNet控件服务的绑定了。
注意:在第2点中的代码第10行,这里必须把ServiceName属性放在  if(!this.Page.IsPostBack){……}块中,否则地图的放大、缩小等操作会受到影响的,切记!!

作者对转载者要求说明(以下简称本说明):

1、确保您已经遵守了《中华人民共和国信息网络传播权保护条例》,且必须遵守《刚刚网络作品版权声明》(若两文件有冲突内容以《中华人民共和国信息网络传播权保护条例》为准,但其他非冲突内容依然各自有效),再转载。

2、“本说明、作者、作者博客网址及作者博客坐落,本文中提及的各种说明、备注或附录性文字”必须被转载,且不得改变其原有内容和要表达的意图!
作者:刚刚   作者博客网址:http://lijigang.cnblogs.com/   作者博客坐落在博客园


把握现实生活,培养自身能力
掌握新型技术,提高自我力量

posted on 2007-04-13 13:10 刚刚 阅读(2410) 评论(0)  编辑 收藏 网摘 所属分类: GIS开发技术



发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 711917




相关文章:

相关链接:
IT新闻:
郑重声明:
本博客的所有内容均使用
{中华人民共和国国务院令信息网络传播权保护条例}
{刚刚网络作品版权声明}
保护本博客网络作品版权
    非常欢迎您的到来!Asp.Net Ajax已经出台正式的第3.5版了,现将有关下载放在了本博客的置顶随笔中,有需要者请大家浏览此置顶随笔或者点击此处,因博客园上传附件大小和空间容量有限,刚刚(也就是本人)决定将最新版本放在CSDN资源上,望广大博友谅解。如果有人希望最新动态,请关注官方网站,网址请点击此处
本人其他博客:超越自我de博客刚刚.Net相关知识技术互动平台(粉色回忆)163博客百度博客

     ——刚刚 (公告)

搜索

 

常用链接

留言簿

我管理的小组

我参与的团队

随笔分类(89)

随笔档案(81)

文章分类(2)

文章档案(2)

收藏夹(158)

本人其他博客

园子里的优秀博客

最新随笔

积分与排名

  • 积分 - 173991
  • 排名 - 285

最新评论

阅读排行榜

评论排行榜