随笔-10  评论-37  文章-0  trackbacks-0
  2008年4月27日

ChinaRegion
下载:http://files.cnblogs.com/iRed/ChinaRegions.rar
(内含
ChinaRegions_Complained.rar - 已封装编译后的控件和XML数据文件
ChinaRegions_Source.rar - 源码)

文件名:OranChinaRegion.dll

自我说明XML:OranChinaRegion.XML

描述:
中国行政区域二级联系菜单,根据上级行政区加载下级行政区列表
XML数据驱动,可自定义添加、删除,简易更新
支持回发恢复状态,已正确设定行政区可自动选定和加载各级行政区数据

其它说明:
应用网站必须存在行政区域的数据XML文件,默认放于应用页面同级目录的oran/regions下,其中regions.xml为一级行政区数据,其它均为二级行政区数据
可自定义修改XML目录,在web.config/appSettings/ChinaRegionXmlFolderPath 配置,e.g.:/oran/regions
创建实例至少指定 runat 和 ID 属性。

应用:
1.为网站添加DLL引用
引用OranChinaRegion.dll

2.复制XML文件至网站

3.注册控件
e.g.: <%@ Register Assembly="OranChinaRegion" Namespace="Oran.WebControl" TagPrefix="chinaRegion" %>

4.在您期望的位置插入该控件, e.g.:
<body>
    <form id="form1" runat="server">
    <div>
    <chinaRegion:ChinaRegion runat="server" ID="region1" />
    </div>
    </form>
</body>

5.获取值
ParentRegion 获取或设置一级行政区
ChildRegion 获取或设置二级行政区
e.g:
        string parRgn = region1.ParentRegion;
        if (parRgn.Length > 0)
            Response.Write("您选择的是:" + parRgn);
        string chdRgn = region1.ChildRegion;
        if (chdRgn.Length > 0)
            Response.Write(" - " + chdRgn);

6.减少网络传输量,提高网络传输效率,您可以将XML压缩再应用于实际网站。

7.更多参数请参考自我说明XML。

8.期待您反馈BUG:)。

posted @ 2008-04-27 14:43 Oran 阅读(319) 评论(0) 编辑
昵称:Oran
园龄:4年4个月
粉丝:2
关注:0
<2008年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

搜索

 
 

常用链接

我的标签

随笔分类

随笔档案

文章分类

相册

最新评论

阅读排行榜

评论排行榜

推荐排行榜