У меня сильно типизированный с dropdownlistfor для рейтингаDropdownlistfor в Mvc бритвы с шрифтами удивительной иконкой
public class EmployeeRating
{
public int RatingId { get; set; }
public IEnumerable<RatingList> RatingList { get; set; }
}
public class RatingList
{
public int Value { get; set; }
public string Text { get; set; }
}
На моем взгляде
@Html.DropDownListFor(m =>EmployeeRatings.RatingId,new SelectList(ViewBag.RateList, "Value", "Text", EmployeeRatings.RatingId),
"Select Rating", new { @class = "form-control"})
У меня есть рейтинги, как хороший, плохая, СРЗНАЧ. Для этого мне нужно добавить соответствующий шрифт, удивительные значки и отобразить на мой взгляд. Но это не отображение значков, вместо этого показывает <i class="fa fa-smile-o"></i>
Хорошо. Затем я попытался использовать иконки UNICODE из FA. Но не показывать значки (показывая UNICODE в раскрывающемся списке). Я попытался как этот
RatingList = new List<RatingList>();
RatingList.Add(new RatingList { Value = 1, Text = " Good" });
RatingList.Add(new RatingList { Value = 2, Text = " Average" });
я даже не мог найти какие-либо вспомогательные тег, которые делают это work.Also мне нужно дать цвету каждый пункт что-то вроде смайлика Good-Грина, нахмурившись Бедным-Red, Мех Average -Orange.
Я делаю это за последние два дня и до сих пор не повезло.
Пожалуйста, помогите.Спасибо заранее.