Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > C#/.NET入门教程

asp.net实现XML文件读取数据绑定到DropDownList的方法

来源:中文源码网    浏览:189 次    日期:2024-04-22 23:18:23
【下载文档:  asp.net实现XML文件读取数据绑定到DropDownList的方法.txt 】


asp.net实现XML文件读取数据绑定到DropDownList的方法
本文实例讲述了asp.net实现XML文件读取数据绑定到DropDownList的方法。分享给大家供大家参考,具体如下:
1 、绑定DropDownList:
ddl_language.DataSource = createDataSource();
ddl_language.DataTextField = "languageTextField";
ddl_language.DataValueField = "languageValueField";
ddl_language.DataBind();
2、上面用到的createDataSource()方法:
private ICollection createDataSource()
{
//create a data table to store the data for the ddl_langauge control
DataTable dt = new DataTable();
//define the columns of the table
dt.Columns.Add("languageTextField",typeof(string));
dt.Columns.Add("languageValueField",typeof(string));
//read the content of the xml file into a DataSet
DataSet lanDS = new DataSet();
string filePath = ConfigurationSettings.AppSettings["LanguageXmlFile"];
lanDS.ReadXml(filePath);
if(lanDS.Tables.Count > 0)
{
foreach(DataRow copyRow in lanDS.Tables[0].Rows)
{
dt.ImportRow(copyRow);
}
}
DataView dv = new DataView(dt);
return dv;
}
3、Web.config




4、Languages.xml



en-US
English


zh-CN
中文


ja-JP
日语


PS:这里再为大家提供几款关于xml操作的在线工具供大家参考使用:
在线XML/JSON互相转换工具:
http://tools.zwyuanma.com/code/xmljson
在线格式化XML/在线压缩XML:
http://tools.zwyuanma.com/code/xmlformat
XML在线压缩/格式化工具:
http://tools.zwyuanma.com/code/xml_format_compress
XML代码在线格式化美化工具:
http://tools.zwyuanma.com/code/xmlcodeformat
更多关于asp.net相关内容感兴趣的读者可查看本站专题:《asp.net操作XML技巧总结》、《asp.net操作json技巧总结》、《asp.net字符串操作技巧汇总》、《asp.net文件操作技巧汇总》、《asp.net ajax技巧总结专题》及《asp.net缓存操作技巧总结》。
希望本文所述对大家asp.net程序设计有所帮助。

相关内容