private void Page_Load(object sender, System.EventArgs e)
{
// 用IsPostBack判断,只在没有回传时才初始化
// 这样可以防止每次刷新或回传时,都执行一次以下代码
// 可以节省服务器的资源了。
if (!IsPostBack)
{
DataTable dt = new DataTable();
DataRow dr;
// 在表中增加字段
dt.Columns.Add("WebName", typeof(string));
dt.Columns.Add("WebUrl", typeof(string));
// 表中增加行
dr = dt.NewRow();
dr["WebName"] = "新浪";
dr["WebUrl"] = " http://www.sina.com.cn";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["WebName"] = "网易";
dr["WebUrl"] = " http://www.163.com";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["WebName"] = "搜狐";
dr["WebUrl"] = " http://www.sohu.com";
dt.Rows.Add(dr);
// 把表与下拉菜单绑定数据
dlstWeb.DataSource = dt;
dlstWeb.DataTextField = "WebName";
dlstWeb.DatavalueField = "WebUrl";
dlstWeb.DataBind();
// 开始时就把下拉菜单的AutoPostBack设为false,
// 防止一开始就乱跳出网页来
dlstWeb.AutoPostBack = true;
}
}
{
// 用IsPostBack判断,只在没有回传时才初始化
// 这样可以防止每次刷新或回传时,都执行一次以下代码
// 可以节省服务器的资源了。
if (!IsPostBack)
{
DataTable dt = new DataTable();
DataRow dr;
// 在表中增加字段
dt.Columns.Add("WebName", typeof(string));
dt.Columns.Add("WebUrl", typeof(string));
// 表中增加行
dr = dt.NewRow();
dr["WebName"] = "新浪";
dr["WebUrl"] = " http://www.sina.com.cn";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["WebName"] = "网易";
dr["WebUrl"] = " http://www.163.com";
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["WebName"] = "搜狐";
dr["WebUrl"] = " http://www.sohu.com";
dt.Rows.Add(dr);
// 把表与下拉菜单绑定数据
dlstWeb.DataSource = dt;
dlstWeb.DataTextField = "WebName";
dlstWeb.DatavalueField = "WebUrl";
dlstWeb.DataBind();
// 开始时就把下拉菜单的AutoPostBack设为false,
// 防止一开始就乱跳出网页来
dlstWeb.AutoPostBack = true;
}
}