用showModalDialog弹出窗口和UltraWebTree树实现的行政区域(省,市,县)选择

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

HTMLCode
接下来是 district.aspx页面了,引入了Anthem
HTMLCode
Cs里面
csCode
然后将 DistrictSelect.ascx注册新建一个页面即可。效果如图
用showModalDialog弹出窗口和UltraWebTree树实现的行政区域(省,市,县)选择

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

你可能感兴趣的:(showModalDialog)