`
varsoft
  • 浏览: 2436475 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

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

阅读更多
选择自 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的情况下就给下拉框加载背景色

分享到:
评论

相关推荐

    MFC 自绘CListCtrl 列表框控件

    说明:可自由修改背景色、文本色 文本大小 行列大小、去掉标题栏等操作 能直接运用到工程 待完善: 0、列排序; 1、控件要手动去除border 否则会有边框阴影 代码中调用modifystyle去除无效 原因不明 2、含check属性...

    《程序天下:JavaScript实例自学手册》光盘源码

    6.7 给下拉框数据分组 6.8 获取列表框的选择 6.9 类IE下拉框 6.10 下拉框式邮件发送 6.11 获取多选框的选择项 6.12 手动调整的列表框 6.13 下拉框式网站导航 6.14 综合的搜索引擎 6.15 经典的ListView列表框 第7章 ...

    程序天下:JavaScript实例自学手册

    6.7 给下拉框数据分组 6.8 获取列表框的选择 6.9 类IE下拉框 6.10 下拉框式邮件发送 6.11 获取多选框的选择项 6.12 手动调整的列表框 6.13 下拉框式网站导航 6.14 综合的搜索引擎 6.15 经典的ListView列表框 第7章 ...

    70款经典Dreamweaver插件

    alternate_table_rows 使表格中行与行之间的背景色交替变换 print 支持三种打印页面连接,文字连接、图片连接 preloaddisplay 预先加载页面,如果你的网站下载的速度比较慢,用这个比较好。 swftext 将Drm和Flash...

    Dreamweaver 插件集

    使表格中行与行之间的背景色交替变换 print 支持三种打印页面连接,文字连接、图片连接 preloaddisplay 预先加载页面,如果你的网站下载的速度比较慢,用这个比较好。 swftext 将Drm和Flash结合起来了,选择文本,...

    《JavaScript实例精通》[源代码]

    18_7.htm 下拉框的值同时给文本框和文本域。 18_8.htm 基于jQuery的折叠菜单。 18_9.htm 可编辑的表格数据。 第19章(\19) 示例描述:其他特效。 19_1.htm 中文日期。 19_2.htm 现在的日期及星期。 19_3...

    JavaScript实例精通

    18_7.htm 下拉框的值同时给文本框和文本域。 18_8.htm 基于jQuery的折叠菜单。 18_9.htm 可编辑的表格数据。 第19章(\19) 示例描述:其他特效。 19_1.htm 中文日期。 19_2.htm 现在的日期及星期。 19_3...

    VC之美化界面篇本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础:

    Windows在向窗口发送WM_PAINT消息之前,总会发送一个WM_ERASEBKGND消息通知该窗口擦除背景,默认情况下,Windows将以窗口的背景色清除该窗口。 可以响应窗口(包括子元素)的WM_ERASEBKGND,以更改它们的背景。WM_...

    JQuery&CSS;&CSS;+DIV实例大全.rar

    分享jquery带阴影效果折叠菜单dropdown给大家 33.分享下载jquery+Css黑色风格版的手风琴菜单,带动感效果 34.分享一款jquery收缩展开的多级导航(附带手风琴效果示例) 35.国外漂亮动感jquery三级导航菜单插件...

    多媒体教室

    图形按钮区按钮为亮黑色时表示此功能可以使用,为灰色时表示此功能不能使用,为凹下状态表示该功能正在执行。当按下某按钮执行某一功能后,再按 Break 键使这一正在执行的功能停止执行。可以使用系统设置下热键设置...

    asp.net知识库

    C# 2.0会给我们带来什么 泛型技巧系列:如何提供类型参数之间的转换 C#2.0 - Object Pool 简单实现 Attributes in C# 手痒痒,也来个c# 2.0 object pool 泛型技巧系列:用泛型打造可复用的抽象工厂 体验.net2.0的优雅...

    文章管理系统

    2.[改进]前台编辑器字体和背景色盘由原来的十几色改成全色系 3.[改进]完善过滤script标签的JS函数 4.[改进]后台密码设置由原来限制最长20位扩展到50位 5.[纠正]纠正幻灯片下面的广告位和首页栏目广告位宽度少2像素...

    C# for CSDN 乱七八糟的看不懂

    Goto goto 语句将程序控制直接传递给标记语句。 for (int i = 0; i ; i++) for (int j = 0; j ; j++) if (myArray[i,j].Equals(myNumber)) goto Found; Console.WriteLine("The number {0} was not found.", my...

Global site tag (gtag.js) - Google Analytics