Я использую контрольный список, который я заполняю из базы данных с помощью Databind ().И у меня есть Dropdownlist в UpdatePanel, чтобы избежать постбэков, которые также заполняются формой базы данных.Каждый элемент в раскрывающемся списке-> Связан со многими элементами в списке флажков.Можно ли каким-либо образом сделать выделенные элементы списка жирным шрифтом (чтобы выделить их) в выпадающем списке Выбранное событие изменения индекса, чтобы пользователь знал, что он должен выбрать выделенные флажки для выбранного значения в выпадающем списке?Я попытался использовать атрибуты listitem, но это не работает.См. Код ниже.
protected void LOSDropDownList_SelectedIndexChanged(object sender, EventArgs e)
{
try
{
string selectedValue = LOSDropDownList.SelectedValue;
LOSQuestionsBOReadOnlyList QuestionList = LOSQuestionsBOReadOnlyList.GetLOSQuestionsBOReadOnlyListByLevelOfServiceId(Convert.ToInt32(selectedValue));
if (!selectedValue.Equals(""))
{
foreach (ListItem Item in QuestionCheckboxList.Items)
{
Item.Attributes.CssStyle.Clear();
if(QuestionList.FirstOrDefault(Val => (Val.ServiceLevelQuestion_ID == int.Parse(Item.Value.ToString()))) == null)
{
Item.Attributes.CssStyle.Add("font-weight", "bold");
}
else Item.Attributes.CssStyle.Add("font-weight", "normal");
}
}
}
catch (Exception ex)
{
ExceptionPolicy.HandleException(ex, "Event_File_Policy");
}
}
Ваша помощь будет оценена
Спасибо и С уважением,
Четан