怎么样给下拉框加载背景色

news/2024/7/6 1:49:42
选择自 PPLUNCLE 的 Blog

部分代码:
------aspx页面:
 <tr>
 <td><select id=“job“ name=“job“ runat=“server“></td>
</tr>
说明:下拉框必须写成上面的形式,用<asp:dropdownlist....>不能实现
------cs页面:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Data.Common;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Reflection;

namespace _0731rcnet
{
 /// <summary>
 /// index 的摘要说明。
 /// </summary>
 public class index : System.Web.UI.Page
 {
  //protected System.Web.UI.WebControls.DropDownList job;
  protected System.Web.UI.HtmlControls.HtmlSelect job;     //注意:这里应该写成这个形式
 .......部分代码省略
  private void Page_Load(object sender, System.EventArgs e)
  {
   // 在此处放置用户代码以初始化页面
   if(!Page.IsPostBack)
   {
    SqlConnection conn=new SqlConnection(ConfigurationSettings.AppSettings["Connectionstrings"]);
    //SqlConnection conn=new SqlConnection("Server=LIUQ;database=0731rc;uid=sa;pwd=92014011");
    //导航条上面的行业以及地区加载
    string jobsql="select * from binfo";
    SqlDataAdapter myad=new SqlDataAdapter(jobsql,conn);
    DataSet ds=new DataSet();
    myad.Fill(ds,"binfo");
    for(int i=0;i<ds.Tables[0].Rows.Count;i++)
    {
     if(Convert.ToString(ds.Tables[0].Rows[i]["job"].ToString())!="")
     {
       //加载行业数据
      job.Items.Add(new ListItem(ds.Tables[0].Rows[i]["job"].ToString(),ds.Tables[0].Rows[i]["job"].ToString()));
      if(Convert.ToDouble(ds.Tables[0].Rows[i]["rank"].ToString())==1)
      {
           job.Items[i].Attributes.Add("style","background-color:#5199EA");     //改变背景色
      }
     }
    }
    conn.Close();
    job.Items.Insert(0,"-----请选择职位类别-----");
    address.Items.Insert(0,"--请选择工作地点--");

说明:上面的代码中是在判断数据表中字段名rank为1的情况下就给下拉框加载背景色


http://lihuaxi.xjx100.cn/news/226119.html

相关文章

在Asp.Net中从sqlserver检索(retrieve)图片

介绍&#xff1a;这篇文章是我写的"如何把图片存入sqlServer中"的后续。我建议你在读这篇文章之前先看看那篇。和存储图片相比&#xff0c;读取图片就要简单多了。输出一副图片我们要做的就是使用Response对象的BinaryWrite方法。同时设置图片的格式。在这篇文章中&a…

计算机原理

计算机组成 计算机的组成CPU存储器&#xff08;主存和辅存&#xff09;输出/输入 CPU的组成&#xff1a;运算器控制器 CPU主要功能&#xff1a;通过从主存储器中逐条进行取指令&#xff0c;分析指令和执行指令的过程来执行计算机程序。用总线连接组成的部件&#xff0c;用总线来…

VC使用ActiveX控件常见问题

转自&#xff1a;http://lingchuangsong.blog.163.com/blog/static/126932322008631104133309/ 一方面&#xff0c;它表示将你联系到Microsoft、Internet和业界的新技术的小型快速的可重用组件。它与开发语言无关&#xff0c;任何支持 ActiveX控件的软件开发平台&#xff08;如…

python以下字符串合法的是_以下字符串合法的是().

【单选题】关于科学和人文的关系,说法不正确的一项是( )【单选题】下列语句中,___________是不正确的Python语句。【多选题】以下属于人机交互方式的是()。【单选题】下面选项中,____________不是Python合法的变量名。【单选题】阅读下面代码,选择正确的输出结果 ___ 。 grade …

lintcode-136-分割回文串

136-分割回文串 给定一个字符串s&#xff0c;将s分割成一些子串&#xff0c;使每个子串都是回文串。 返回s所有可能的回文串分割方案。 样例 给出 s "aab"&#xff0c;返回 [ ["aa", "b"], ["a", "a", "b"] ] 标…

如何在ASP.Net 中把图片存入数据库

介绍 可能有很多的时候&#xff0c;我们急需把图片存入到数据库当中。在一些应用程序中&#xff0c;我们可能有一些敏感的资料&#xff0c;由于存储在文件系统&#xff08;file system&#xff09;中的东西&#xff0c;将很容易被某些用户盗取&#xff0c;所以这些数据不能存…

vs2008 外部调用ActiveX控件接口方法

转自&#xff1a;http://topic.csdn.net/u/20090605/16/018e26e9-06e2-4e0d-8099-bc8eb326afde.html sndaxdrs: 初学activeX &#xff0c;我写的一个 activeX控件测试程序。 分别调用两个 自定义方法&#xff0c; 分别出现 “找不到成员”&#xff0c;和“非选择性的参数”的提…

MySQL闪退问题的解决

刚刚学习了数据库&#xff0c;并且安装了MySQL&#xff0c;正当高兴之余&#xff0c;发现我的MySQL出现了闪退的显现。上网搜了好久的解决方案。最后解决了这个问题&#xff0c;也舒心了。 问题从这里开始&#xff1a; 接着我打开MySQL&#xff0c;寻思能不能用&#xff0c;结果…