各位朋友大家好,第一篇博客,写点前段时间的作业吧。
前段时间看到了篇公众号文章,写的是推荐我们这些IT行业的人写写博客,记录自己做的东西,那个号主说他是大三开始写博客的,想了想我今年刚好也大三,那就写一个吧!
DropDwonList
这个控件其实蛮简单的,中文名称叫下拉列表,这次的作业内容是用这个控件做一个省市县三级联动的作业,就是选了省份它自动更新市区,选了市区自动更新县区。
思路
省市县的数据是一个txt文本,三级数据它是纵向排列的,每个地区都有一个编号,先导入文本内容,然后去判断编号,提取同一编号开头的数据就可以啦。
先看一下这个txt长啥样。
看到这里大家就懂了吧,如果是北京市,他的前三位都是110,然后创建DropDwonList控件的时候记得再拉一个ScriptManager控件,不然不能刷新好像是,不过不拉vs也会提示你的。
就是这样
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.IO;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
BindProvince();
BindCity();
BindArea();
}
}
private void BindProvince()
{
string mp = Server.MapPath