MalathiMals Ответов: 1

Как дать выпадающему списку фоновое изображение


Я создал один выпадающий элемент управления в asp.net для этого выпадающего значения я добавил динамически. Я хочу установить фоновое изображение и цвет наведения все эти вещи, как это сделать?

Что я уже пробовал:

<asp:TableCell ColumnSpan="2" Style="padding-left: 30px; padding-bottom: 20px;">
                                            <asp:DropDownList runat="server" ID="ddlshopname" CssClass="PMSdropdown">


DataTable dtprojects = new DataTable();
           dtprojects.TableName = "Project";
           DataColumn dcproject = new DataColumn();
           dcproject.DataType = Type.GetType("System.String");
           dcproject.ColumnName = "shopId";
           dtprojects.Columns.Add(dcproject);

           dcproject = new DataColumn();
           dcproject.DataType = Type.GetType("System.String");
           dcproject.ColumnName = "Shopname";
           dtprojects.Columns.Add(dcproject);

           DataRow drprojects = dtprojects.NewRow();
           drprojects = dtprojects.NewRow();
           drprojects["shopId"] = "1";
           drprojects["Shopname"] = "Shop1";
           dtprojects.Rows.Add(drprojects);

           drprojects = dtprojects.NewRow();
           drprojects["shopId"] = "2";
           drprojects["Shopname"] = "Shop2";
           dtprojects.Rows.Add(drprojects);

           ddlshopname.DataSource = dtprojects;
           ddlshopname.DataTextField = "Shopname";
           ddlshopname.DataValueField = "shopId";

           ddlshopname.DataBind();

1 Ответов

Рейтинг:
0

Suvendu Shekhar Giri

Цитата:
Я хочу установить фоновое изображение и цвет наведения.

Для этого можно использовать CSS.
<style type="text/css">
    option:hover{
         background-color:black;
         /*background-image: url("paper.gif"); haven't tried it yet*/
         color:white}
</style>


Надеюсь, это поможет :)


MalathiMals

нет я не понял

Suvendu Shekhar Giri

Вы знаете CSS?

MalathiMals

посмотрите, что я попробовал......


&ЛТ;как ASP:dropdownlist для атрибут runat="сервер" идентификатор="ddlshopname" CssClass="PMSdropdown"&ГТ;


.PMSdropdown {
высота: 39px;
ширина: 316px;
фон: прозрачный;
цвет: серый;
отступ-слева: 10px;
размер шрифта: 14px;

фонового изображения: URL(адрес картинки/стрелка.ПНГ);
фон-повторить: не повторять;
фоновая позиция: 40px;
- webkit-background-clip: padding-box;
}

. Опция PMSdropdown {
цвет фона: #4D4D4D;
цвет: #969696;
отступ-слева: 50px;
размер шрифта: 14px;
высота:50px;
}

вариант:наведите{
цвет:#fcb316;
}


вот и все, но цвет наведения я не получил