DropDownList

16/07/2003 - 23:24 por Carlos Andres | Informe spam
Estoy intentando hacer un DropDownList de una tabla de
ROLES y cuando lo selecciono no cambia la propiedad
SelectIndex. Siempre queda en el valor CERO (0)
Gracias por la ayuda

private void Page_Load(object sender, System.EventArgs e)
{
controlador=new ControlUsuario();
IDataReader datos = BS_Tipos.getRole("");
role.DataSource=datos;
role.DataTextField ="DESCRIPCION";
role.DataValueField="ROLE_ID";
role.DataBind();
datos.Close();
}

Ej.
private void role_SelectedIndexChanged
(object sender,System.EventArgs e)
{
int sel = role.SelectedIndex;
System.Console.WriteLine(sel);
}
 

Leer las respuestas

#1 C.A. Dominguez
17/07/2003 - 16:33 | Informe spam
Hace falta una instrucción

if (!IsPostBack)

Antes del código de asignación de la Lista, para que sólo
se haga una vez al momento de cargar el ASP.


Estoy intentando hacer un DropDownList de una tabla de
ROLES y cuando lo selecciono no cambia la propiedad
SelectIndex. Siempre queda en el valor CERO (0)
Gracias por la ayuda

private void Page_Load(object sender, System.EventArgs e)
{
controlador=new ControlUsuario();
IDataReader datos = BS_Tipos.getRole("");
role.DataSource=datos;
role.DataTextField ="DESCRIPCION";
role.DataValueField="ROLE_ID";
role.DataBind();
datos.Close();
}

Ej.
private void role_SelectedIndexChanged
(object sender,System.EventArgs e)
{
int sel = role.SelectedIndex;
System.Console.WriteLine(sel);
}

.

Preguntas similares