从XML文件中读取数据绑定到DropDownList_.Net教程
推荐:C#定时器的使用C#定时器的使用 以下为引用的内容: Timer timer1; this.timer1.Interval = 1000; this.timer1.Tick = new System.Ev
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
以下为引用的内容: <appSettings> <!--The file path for the language type xml file--> <addkey="LanguageXmlFile"value="d:\Rhombussolution\Rhombus2\Languages.xml"/> </appSettings> |
4、Languages.xml
以下为引用的内容: <?xmlversion="1.0"encoding="utf-8"?> |
分享:.NET中加密与解密QueryString的方法1.加密。 Response.Redirect("DetailInfo.aspx?id=" Convert.ToBase64String (System.Text.Encoding.Default.GetBytes("sp10006")).Replace(" ","+"
- asp.net如何得到GRIDVIEW中某行某列值的方法
- .net SMTP发送Email实例(可带附件)
- js实现广告漂浮效果的小例子
- asp.net Repeater 数据绑定的具体实现
- Asp.Net 无刷新文件上传并显示进度条的实现方法及思路
- Asp.net获取客户端IP常见代码存在的伪造IP问题探讨
- VS2010 水晶报表的使用方法
- ASP.NET中操作SQL数据库(连接字符串的配置及获取)
- asp.net页面传值测试实例代码
- DataGridView - DataGridViewCheckBoxCell的使用介绍
- asp.net中javascript的引用(直接引入和间接引入)
- 三层+存储过程实现分页示例代码
- 相关链接:
- 教程说明:
.Net教程-从XML文件中读取数据绑定到DropDownList。