C#里怎么把从文件中读出来的值绑定到下拉列表中

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:43:23
问题如上
比如说我在vs2008中添加了一个File.txt项目,里面一些商品的类别”日用品”“文具类”“食品类”等,然后想通过读取文件,把里面的这些类绑定在下拉列表框中,怎么写代码呢? 希望各位能给出点源代码 ,谢谢

这个和你写在文件里的形式是有点联系的,根据你写的样子不同处理不同
比如 你写在文件里是:
XX,BB,CC,DD....每一个都是用逗号隔离开
那么就可以写成:
//创建一个读取器
StreamReader sr=new StreamReader(Server.MapPath("File.txt"),System.text.Encoding.Default);

String str=sr.ReadLine();

sr.close();

string[] a=str.Split(new char[]{','});

//以下就数据绑定
drl.DataSource=a;
drl.DataBind();

以上是文件操作,希望对你有帮助,按你说的,建议你使用excel来记录操作会更加方便

StreamReader sr = new StreamReader(filePath);
String txtStr = sr.ReadLine();