我有一个数据库Style,字段StyleColor记录的是颜色的信息.
StyleID StyleColor
1 #000000
2 #FFFFFF
3 #0000FF
.................... 现在我想,让DropDownList1的每一项用数据库中的值所对应的颜色来表示,value当然是对应着StyleID再费话一次:就是说添加数据的时候,添加的是StyleColor的值,但是显示出来的是这个值对应的颜色.
StyleID StyleColor
1 #000000
2 #FFFFFF
3 #0000FF
.................... 现在我想,让DropDownList1的每一项用数据库中的值所对应的颜色来表示,value当然是对应着StyleID再费话一次:就是说添加数据的时候,添加的是StyleColor的值,但是显示出来的是这个值对应的颜色.
解决方案 »
- 呼叫高手 为啥在IE6中会报Js错误???
- 求各位谈谈关于在vs调试过程中的那些信息作何解读。
- asp.net中TreeView的加载效率慢,有时加载失败!
- 调试问题!
- VS2005升成的单个页Dll在哪?
- Word应用编程(如果用C#生成Word文件时候,如果在一个documnet中生成多表格的问题)解决了再送100
- 从网上下载了一个KOBBY.NET的论坛,只找到aspx的文件,没看到aspx.cs文件,怎样查看后台的cs代码呢?
- 一个企业型的网站通常包含哪些表格?
- ASP.Net代码执行时出现节错误
- 看看下面的邮件发送程序!设置了默认的SMTP服务器!但是要发送必须通过用户名和密码的验证,如何实现?谢谢!
- 提个问题??来看看
- 问个简单问题,where link % % 里边格式不对,狂谢了~~~~~~~
参考这个http://dotnet.aspx.cc/article/c81ad80e-fc14-4ff8-85f3-16cc68811bd5/read.aspx
http://dotnet.aspx.cc/article/c81ad80e-fc14-4ff8-85f3-16cc68811bd5/read.aspx
{
dlStyle.Items.Add(new ListItem(dt.Rows[i]["StyleColor"].ToString(), dt.Rows[i]["StyleID"].ToString()));
dlStyle.Items[i].Attributes.Add("style","color:"+dt.Rows[i]["StyleColor"].ToString());
}OK,谢谢各位高手,我找了个笨办法,可以实现,可是显示不是block的,只是对应的文字显示的是颜色..真有点郁闷...我试试LS几位的建议,晚点再结帖子
用孟老大的就行
http://dotnet.aspx.cc/article/c81ad80e-fc14-4ff8-85f3-16cc68811bd5/read.aspx