davin

Just a little thinking and interest!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

行政区域的省,市,县选择一般多用DropDownlist的三级联动就可以了,技术经理说那个不是很好,对于当前的项目。
要做成showModalDialog弹出窗口根据树展开进行选择,然后返回行政区域的全名和地区代码。
实现过程:
新建一个用户控件DistrictSelect.ascx;cs没有代码的

HTMLCode
接下来是district.aspx页面了,引入了Anthem
HTMLCode
Cs里面
csCode
然后将DistrictSelect.ascx注册新建一个页面即可。效果如图


确定之后关闭showModalDialog窗口将选择值返回到DistrictSelect.ascx用户控件,对于上面完成的distric.aspx 中UltraWebTree加载市县级节点时时会刷新的,对于点击县级节点返回行政区域全称和查询功能是不会刷新的,这里感觉就是Anthem的一个不太好的地方,一定要由客户端发起事件,对于UltraWebTree找不到客户端nodeclick也不知如何注册。不过技术经理是很推崇的,呵呵,因为《Ajax与.Net2.0高级程序设计》这本书是他翻译的,里面主要讲的就是Anthem。
posted on 2008-04-19 09:37  davin  阅读(1378)  评论(1)    收藏  举报