PEOPLE I HAVE A SOLUTION for mine ListBox!!!!!!!!!!!!
I had to add:
ModelState.SetModelValue("id_author", new ValueProviderResult(null, "", null));
ViewData["id_author"] = new MultiSelectList(b.TakeAuthors(), "idAuthor", "author", Request.Form["id_author"]);
if (Request.Form["id_author"] == null)
{
ModelState.AddModelError("id_author", "You must choose authors.");
ModelState.SetModelValue("id_author", new ValueProviderResult(null, "", null));
}
I don't know who and why has "invented" that but I think THIS IS VERY STUPID !!