部分代码:
------aspx页面:
<tr>
<td><select id=“job“ name=“job“ runat=“server“></td>
</tr>
说明:下拉框必须写成上面的形式,用<asp:dropdownlist....>不能实现
------cs页面:
------aspx页面:
<tr>
<td><select id=“job“ name=“job“ runat=“server“></td>
</tr>
说明:下拉框必须写成上面的形式,用<asp:dropdownlist....>不能实现
------cs页面:
1 using System;
2 using System.Collections;
3 using System.ComponentModel;
4 using System.Data;
5 using System.Data.SqlClient;
6 using System.Configuration;
7 using System.Data.Common;
8 using System.Drawing;
9 using System.Web;
10 using System.Web.SessionState;
11 using System.Web.UI;
12 using System.Web.UI.WebControls;
13 using System.Web.UI.HtmlControls;
14 using System.Reflection;
15
16 namespace _0731rcnet
17 {
18 /// <summary>
19 /// index 的摘要说明。
20 /// </summary>
21 public class index : System.Web.UI.Page
22 {
23 //protected System.Web.UI.WebControls.DropDownList job;
24 protected System.Web.UI.HtmlControls.HtmlSelect job; //注意:这里应该写成这个形式
25 .部分代码省略
26 private void Page_Load(object sender, System.EventArgs e)
27 {
28 // 在此处放置用户代码以初始化页面
29 if(!Page.IsPostBack)
30 {
31 SqlConnection conn=new SqlConnection(ConfigurationSettings.AppSettings["Connectionstrings"]);
32 //SqlConnection conn=new SqlConnection("Server=LIUQ;database=0731rc;uid=sa;pwd=92014011");
33 //导航条上面的行业以及地区加载
34 string jobsql="select * from binfo";
35 SqlDataAdapter myad=new SqlDataAdapter(jobsql,conn);
36 DataSet ds=new DataSet();
37 myad.Fill(ds,"binfo");
38 for(int i=0;i<ds.Tables[0].Rows.Count;i++)
39 {
40 if(Convert.ToString(ds.Tables[0].Rows[i]["job"].ToString())!="")
41 {
42 //加载行业数据
43 job.Items.Add(new ListItem(ds.Tables[0].Rows[i]["job"].ToString(),ds.Tables[0].Rows[i]["job"].ToString()));
44 if(Convert.ToDouble(ds.Tables[0].Rows[i]["rank"].ToString())==1)
45 {
46 job.Items[i].Attributes.Add("style","background-color:#5199EA"); //改变背景色
47 }
48 }
49 }
50 conn.Close();
51 job.Items.Insert(0,"-----请选择职位类别-----");
52 address.Items.Insert(0,"--请选择工作地点--");
53
54
说明:上面的代码中是在判断数据表中字段名rank为1的情况下就给下拉框加载背景色
2 using System.Collections;
3 using System.ComponentModel;
4 using System.Data;
5 using System.Data.SqlClient;
6 using System.Configuration;
7 using System.Data.Common;
8 using System.Drawing;
9 using System.Web;
10 using System.Web.SessionState;
11 using System.Web.UI;
12 using System.Web.UI.WebControls;
13 using System.Web.UI.HtmlControls;
14 using System.Reflection;
15
16 namespace _0731rcnet
17 {
18 /// <summary>
19 /// index 的摘要说明。
20 /// </summary>
21 public class index : System.Web.UI.Page
22 {
23 //protected System.Web.UI.WebControls.DropDownList job;
24 protected System.Web.UI.HtmlControls.HtmlSelect job; //注意:这里应该写成这个形式
25 .部分代码省略
26 private void Page_Load(object sender, System.EventArgs e)
27 {
28 // 在此处放置用户代码以初始化页面
29 if(!Page.IsPostBack)
30 {
31 SqlConnection conn=new SqlConnection(ConfigurationSettings.AppSettings["Connectionstrings"]);
32 //SqlConnection conn=new SqlConnection("Server=LIUQ;database=0731rc;uid=sa;pwd=92014011");
33 //导航条上面的行业以及地区加载
34 string jobsql="select * from binfo";
35 SqlDataAdapter myad=new SqlDataAdapter(jobsql,conn);
36 DataSet ds=new DataSet();
37 myad.Fill(ds,"binfo");
38 for(int i=0;i<ds.Tables[0].Rows.Count;i++)
39 {
40 if(Convert.ToString(ds.Tables[0].Rows[i]["job"].ToString())!="")
41 {
42 //加载行业数据
43 job.Items.Add(new ListItem(ds.Tables[0].Rows[i]["job"].ToString(),ds.Tables[0].Rows[i]["job"].ToString()));
44 if(Convert.ToDouble(ds.Tables[0].Rows[i]["rank"].ToString())==1)
45 {
46 job.Items[i].Attributes.Add("style","background-color:#5199EA"); //改变背景色
47 }
48 }
49 }
50 conn.Close();
51 job.Items.Insert(0,"-----请选择职位类别-----");
52 address.Items.Insert(0,"--请选择工作地点--");
53
54