1、项目全局变量设置和使用
当新建一个.net应用程序,默认情况下会在根目录自动创建一个默认的web.config文件,此文件时一个xml文本文件,用来存储.net Web应用程序的配置信息,有很多配置项,其中<appSettings>和</appSettings>标记之间可以设定应用程序中要用到的全局变量。
[例]:
<appSettings>
<add key="StrName" value="123456" />
</appSettings>
可以通过使用ConfigurationSettings.AppSettings静态字符串集合来访问这个变量。
[例]:
protected static string Isdebug = ConfigurationSettings.AppSettings["StrName"]
所以一般可以考虑把数据库连接的ConnectionString设置在appSettings里面。
2、base.IsPostBack是用来检查目前网页是否为第一次加载,当使用者第一次浏览这个网页时base.IsPostBack 会传回False,不是第一次浏览这个网页时就传回True;所以当我们在Page_Load 事件中就可以使用这个属性来避免做一些重复的动作。
3、DropDownList数据绑定
SqlCommand ListCommand = new SqlCommand(ListCommandStr,SqlConn); //SqlConn--SqlConnection对象
Dlist.DataSource = ListCommand.ExecuteReader(); //指定DropDownList的数据源到执行SQL返回的结果集
Dlist.DataTextField = "Database_Column1"; //指定DropDownList显示内容,填写的是返回结果集中某个字段名称(数据库字段名)
Dlist.DataValueField = "Databse_Column2"; //指定DropDownList值内容,填写的是返回结果集中某个字段名称(数据库字段名)
Dlist.DataBind(); //进行绑定
/*再添加一个列表项*/
ListItem ItemNull = new ListItem("---请选择已有名称---","");
Dlist.Items.Add(ItemNull);
ItemNull.Selected = true; //设定新添项为选中状态
当新建一个.net应用程序,默认情况下会在根目录自动创建一个默认的web.config文件,此文件时一个xml文本文件,用来存储.net Web应用程序的配置信息,有很多配置项,其中<appSettings>和</appSettings>标记之间可以设定应用程序中要用到的全局变量。
[例]:
<appSettings>
<add key="StrName" value="123456" />
</appSettings>
可以通过使用ConfigurationSettings.AppSettings静态字符串集合来访问这个变量。
[例]:
protected static string Isdebug = ConfigurationSettings.AppSettings["StrName"]
所以一般可以考虑把数据库连接的ConnectionString设置在appSettings里面。
2、base.IsPostBack是用来检查目前网页是否为第一次加载,当使用者第一次浏览这个网页时base.IsPostBack 会传回False,不是第一次浏览这个网页时就传回True;所以当我们在Page_Load 事件中就可以使用这个属性来避免做一些重复的动作。
3、DropDownList数据绑定
SqlCommand ListCommand = new SqlCommand(ListCommandStr,SqlConn); //SqlConn--SqlConnection对象
Dlist.DataSource = ListCommand.ExecuteReader(); //指定DropDownList的数据源到执行SQL返回的结果集
Dlist.DataTextField = "Database_Column1"; //指定DropDownList显示内容,填写的是返回结果集中某个字段名称(数据库字段名)
Dlist.DataValueField = "Databse_Column2"; //指定DropDownList值内容,填写的是返回结果集中某个字段名称(数据库字段名)
Dlist.DataBind(); //进行绑定
/*再添加一个列表项*/
ListItem ItemNull = new ListItem("---请选择已有名称---","");
Dlist.Items.Add(ItemNull);
ItemNull.Selected = true; //设定新添项为选中状态