asp.net 下拉框三级联动 用XML怎么实现

 我来答
rocky_wl
2011-06-21 · TA获得超过180个赞
知道答主
回答量:199
采纳率:0%
帮助的人:158万
展开全部
举个例子:
<national>
<province name="河北省">
<city name="石家庄市">
<county name="XX县" />
<county name="XX县" />
<county name="XX县" />
</city>
<city name="保定市">
<county name="XX县" />
<county name="XX县" />
</city>
</province>
<province name="山东省">
<city name="济南市">
<county name="XX县" />
<county name="XX县" />
<county name="XX县" />
</city>
<city name="青岛市">
<county name="XX县" />
<county name="XX县" />
</city>
</province>
</national>

省 市 县 三级下拉框联动,第一个下拉框填充省,第二个填充市,第三个填充县,当选择省时,第二个下拉框根据所选择的省在xml文件里查询出当前省所属的市,默认选择第一个市,第三个下拉框填充当前市所属的县。

取xml节点的方法:
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(strXmlPath);//加载xml
XmlNode xn = xmlDoc.SelectSingleNode(strSingNode);//选择节点
XmlNodeList xnl = xn.ChildNodes;

遍历xnl即可得到所有xn的子节点。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
朱俊涛圈圈
2011-06-21 · TA获得超过267个赞
知道小有建树答主
回答量:455
采纳率:0%
帮助的人:329万
展开全部
我有两级联动的例子,还有增删改效果,要不?
追问
下拉框SelectedIndexChanged事件怎么写啊?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wcj1984abc
2011-06-21
知道答主
回答量:55
采纳率:0%
帮助的人:25.6万
展开全部
试试用ajax做无刷新联动
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式