推荐: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(" ","+"
新闻热点
疑难解答