博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

蓝驿站编码开放 下载

.net 经常会用到的一个三级省市区联动代码,我把这几个文件拖出来了,用的时候直接参照下面使用就可以
可以帮助.net 开发者省点时间
使用帮助:

1.前台添加html控件
<script language="javascript" src="js/PCA.js"></script>

<!--省市区-->
<INPUT id="lbl_provice" type="text" runat="server" style="DISPLAY: none" value="浙江省">
<INPUT id="lbl_city" type="text" runat="server" style="DISPLAY: none" value="杭州市">
<INPUT id="lbl_area" type="text" runat="server" style="DISPLAY: none">
在前台拖放3个DropDownList控件:DropDownList1,DropDownList2,DropDownList3

2.cs页面添加代码
复制ajax 三级省市区联动xml 内的代码到你的项目中->在Class1.cs中
同时引用命名空间 using System.Xml;
同时在Page_Load()添加
Ajax.Utility.RegisterTypeForAjax(typeof(register));//register 为你页面的类文件名,如果更改请同时替换PCA.js中调用的类名
BindDropDownList();

3.拷贝ChinaArea.xml 文件到您所在项目跟目录中

4.web.config 中配置ajax
<system.web>
<httpHandlers>
  <add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />
</httpHandlers>
</system.web>

演示demo下载