Bueno, ya he encontrado la respuesta...
Lo que produce que salga el error de excepción comentado es la línea del
DataBind()
Otra cosa que me faltaba, aparte del texto, es darle el valor al nuevo elemento.
El formato correcto para construir el nuevo Item del DropDownList sería:
Código:
DropDownList_Nombre.Items.Insert(0, new ListItem("texto", "valor"));
Entonces, queda así:
Código:
protected void Page_LoadComplete(object sender, EventArgs e)
{
DropDownList listaPerfiles = DetailsView_insUsu.FindControl("DropDownList_perfiles") as DropDownList;
listaPerfiles.Items.Insert(0, new ListItem("elegir uno", "0"));
listaPerfiles.SelectedIndex = 0;//PARA QUE QUEDE SELECCIONADA LA NUEVA OPCIÓN INTRODUCTORIA
}
solución sacada de otro mensaje del foro, dada por el excelente moderador RootK:
http://www.forosdelweb.com/showthrea...t=DropDownList
Pues nada, solucionado de nuevo, para todo el que le pueda servir...