Foros del Web » Programando para Internet » ASPX (.net) »

Checkboxlist con imagenes cuando selecciono y cuando no

Estas en el tema de Checkboxlist con imagenes cuando selecciono y cuando no en el foro de ASPX (.net) en Foros del Web. Hola a todos, El día de hoy estoy terminando una pagina web, y estoy mostrando dentro de un checkboxlist una cantidad de registros que me ...
  #1 (permalink)  
Antiguo 07/08/2013, 07:02
Avatar de Sougiro  
Fecha de Ingreso: octubre-2007
Mensajes: 136
Antigüedad: 16 años, 6 meses
Puntos: 1
Checkboxlist con imagenes cuando selecciono y cuando no

Hola a todos,

El día de hoy estoy terminando una pagina web, y estoy mostrando dentro de un checkboxlist una cantidad de registros que me trae el SP, en resumen los registros son unos productos los cuales están activos o inactivos es un simple bit, la idea es que cuando este bit venga en 0 o false el checkboxlist muestre una imagen en vez de solo el cuadro vació y cuando venga en 1 o true se coloque una imagen. Se que esto no es nuevo y de pronto ya alguien haya hecho lo que necesito, estuve mirando por la web y encontré el siguiente estilo:

.checkBox, .checkBoxClear
{
background-image: url('CheckBox.png');
background-repeat: no-repeat;
display: inline-block;
float: left;
width: 21px;
height: 21px;
padding: 0px;
margin: 0px;
cursor: hand;
}

Pero aun siguiera he podido lograr que el check aparesca, este es el fragmento de codigo que estoy utilizando:

Automatizacion_VO Automatizacion_VO = new Automatizacion_VO("SIGO");
DataSet ds = Automatizacion_VO.getProducto_x_Cliente(DLcliente. SelectedValue.ToString(), id_paises);
CLproductos_activos.DataSource = ds;
CLproductos_activos.DataTextField = "ACTIVO";
CLproductos_activos.DataValueField = "PRODUCTO";
for (int i = 0; i < CLproductos_activos.Items.Count; i++)
{
if (ds.Tables[0].Rows[0]["ACTIVO"].ToString().Equals("True"))
{
CLproductos_activos.Items[i].Selected = true;
}
}
CLproductos_activos.DataBind();
CLproductos_activos.Visible = true;

Donde CLproductos_activos es el Checkboxlist.

Por favor ayúdenme a corregir lo que esta mal y poder colocar la imagen que necesito.

Muchas gracias por todo.

Etiquetas: imagenes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:54.