У меня есть несколько DropDownLists в форме, которые динамически заполняются при перемещении вниз по форме, извлекая данные из БД. Все данные закодированы HTMLE, поэтому мне нужно HTMLДекодировать данные для отображения текста.
Я создал метод, чтобы сделать это и вызвать его 'ondatabound' для каждого DDL
ondatabound="SortHTMLModel"
НО что раздражает, у меня один и тот же метод, просто меняющий имя DDL на каждом. Я хочу общий метод, который каждый DDL может вызвать. Вот тот, который для DDL называется ddlfuel
protected void SortHTML(object sender, EventArgs e)
{
foreach (ListItem item in ddlFuel.Items)
{
item.Text = Server.HtmlDecode(item.Text);
}
}
И один для DDL называется ddlModel
protected void SortHTMLModel(object sender, EventArgs e)
{
foreach (ListItem item in ddlModel.Items)
{
item.Text = Server.HtmlDecode(item.Text);
}
}
Вы видите мое затруднительное положение! Так раздражает, я просто не могу понять синтаксис для одного метода