国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

三色交替的下拉列表框

2019-11-18 19:16:07
字體:
供稿:網(wǎng)友

如下圖所示,顯示三種顏色交替的下拉框。


實(shí)現(xiàn)方法:
1.使用System.Web.UI.HtmlControls控件,把它作為服務(wù)器控件運(yùn)行。
2.在后臺(tái)為這個(gè)select控件綁定數(shù)據(jù)。
3.再調(diào)用一個(gè)自己寫的函數(shù)為它的沒個(gè)項(xiàng)目指定顏色。
實(shí)現(xiàn)代碼(主要實(shí)現(xiàn)部分):
前臺(tái)(WebForm1.aspx):
<SELECT id="Select1" style="WIDTH: 300px" name="Select1" runat="server">
<OPTION selected></OPTION>
</SELECT>
后臺(tái)(WebForm1.aspx.cs):
PRivate void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
SqlConnection cnn = new SqlConnection();
cnn.ConnectionString = "data source=localhost;initial catalog=Northwind;passWord=;"
+"persist security info=True;user id=sa;workstation id=APJ062;packet size=4096";
string sqlstr = "select Top 10 CustomerID, CompanyName from Customers";
cnn.Open();
SqlDataAdapter ad = new SqlDataAdapter(sqlstr,cnn);
DataTable dt = new DataTable();
ad.Fill(dt);
Select1.DataSource = dt;
Select1.DataTextField = "CompanyName";
Select1.DataValueField = "CustomerID";
Select1.DataBind();
BindSelectColor(Select1);
}
}
//為select控件的項(xiàng)目添加樣式
void BindSelectColor(HtmlSelect select) 
{
int num = 0;
string styleString = "";
for(int i = 0 ; i < select.Items.Count; i ++ )
{
num = i % 3;
switch(num)
{
case 0:
{
styleString = "COLOR: #000099; BACKGROUND-COLOR: #F4FAFF";
break;
}
case 1:
{
styleString = "COLOR: #990000; BACKGROUND-COLOR: #FFFAFB";
break;
}
case 2:
{
styleString = "COLOR: #009900; BACKGROUND-COLOR: #F4FFFA";
break;
}
}
select.Items[i].Attributes.Add("style",styleString);
}
}


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 定日县| 靖西县| 京山县| 柘城县| 土默特右旗| 曲沃县| 卢湾区| 商洛市| 抚松县| 萝北县| 庆安县| 太仆寺旗| 江津市| 贺州市| 黄骅市| 府谷县| 库伦旗| SHOW| 高碑店市| 岱山县| 晋江市| 吉隆县| 宜兰县| 贵州省| 巴林右旗| 长子县| 玛纳斯县| 财经| 监利县| 浑源县| 来凤县| 电白县| 兰溪市| 奉化市| 重庆市| 宿松县| 布尔津县| 寻乌县| 甘谷县| 灵丘县| 景洪市|