Santa Pasqua per voi tutti e nonostante tutto.
Questa è una stringa memorizzata in un database :
Splitto la stringa per ';' punto e virgola :
codice:
string[] w = reader["DropDownCheckBoxes2"].ToString().Split(';');
foreach (System.Web.UI.WebControls.ListItem item in DropDownCheckBoxes2.Items)
{
foreach (string word in w)
{
if (word.ToString() == item.Value)
{
Response.Write(word + " >>> " + item.Value + "<br />");
item.Selected = true;
}
}
}
In output ho questo :
codice:
UP; UP M; O d m;
UP >>> UP
Perchè non riesco ad ottenere invece questo ?
codice:
UP; UP M; O d m; UP >>> UP
UP M >>> UP M
O d m >>> O d m