Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 06-dic-2006, 08:39   #1 (permalink)
gabrisa ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2006
Ubicación: tuxtla gtz, chiapas
Mensajes: 79
Enviar un mensaje por MSN a gabrisa
Devolver valor a un dropdownlist

hola...pues tengo un problema....resulta que tengo dos dropdownlist, pero quiero que me devuelva el valor cuando haga la consulta a la base de datos.

por ejemplo tengo la opcion de seleccionar sexo, ya sea femenino o masculino, pero cuando el usuario ingrese para ver sus datos, este vea el sexo escogido antes....ya que no se como enviarlo al dropdownlist..

Espero que me ayuden...gracias...
gabrisa está desconectado   Responder Citando
Antiguo 07-dic-2006, 05:38   #2 (permalink)
shumito ha deshabilitado el karma
 
Avatar de shumito
 
Fecha de Ingreso: mayo-2006
Mensajes: 226
Enviar un mensaje por MSN a shumito
Re: Devolver valor a un dropdownlist

mira yo tenis 2 dropdownlist el primero cargaba solo desde la bd a traves de un datasource que lo hice a traves del wizard del mismo dropdownlist pero cuando se seleccionaba algo en este dropdownlist el segundo se llenaba de la sgte forma...
protected void Dropdownlist1_SelectedIndexChanged1(object sender, EventArgs e)
{
dsConsultaTableAdapters.CPA_TIPO_ARCHIVOTableAdapt er dtSubSistema = new dsConsultaTableAdapters.CPA_TIPO_ARCHIVOTableAdapt er();
Dropdownlist2.DataSource = dtSubSistema.GetOrigen(Convert.ToInt16(DdlSistema. SelectedItem.Value));
Dropdownlist2.DataValueField = "ID_TARC";
Dropdownlist2.DataTextField = "NOMBRE";
Dropdownlist2.DataBind();
}

ahora no es tanto lo que tu buscas pero quizas una vez que lapersonas ingrese su id deberias cargar un dataset con todos los datos de la persona y el campo "X" bindearlo a tu DropDownlist
algo asi..

ojo ocupe un dataadapter pero no cambiaria muxo con la consulta directa...
shumito está desconectado   Responder Citando
Antiguo 07-dic-2006, 08:08   #3 (permalink)
gabrisa ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2006
Ubicación: tuxtla gtz, chiapas
Mensajes: 79
Enviar un mensaje por MSN a gabrisa
Re: Devolver valor a un dropdownlist

ok..gracias...lo intentare....es que lo yo lo estoy haciendo con datarow para llenar otros campos..

pero lo intentare con lo que dices al menos ya tengo la idea...gracias
gabrisa está desconectado   Responder Citando
Antiguo 07-dic-2006, 09:20   #4 (permalink)
gabrisa ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2006
Ubicación: tuxtla gtz, chiapas
Mensajes: 79
Enviar un mensaje por MSN a gabrisa
Re: Devolver valor a un dropdownlist

no me funciona.....

es que tengo que enviar el dato de mi bd al dropdownlist, pero este combo tiene valores que yo le agregue, por ejemplo: soltero, casado, divorciado, etx..pero no utilice una base de datos....

ahora una vez que el usuario se registró, este dropdownlist debe de recoger el texto de la base de datos....si es soltero o casado etc....

mi pregunta es....existen las funciones o con algun if????

No se si me explico....pero ayudenme...por favor..
gabrisa está desconectado   Responder Citando
Antiguo 07-dic-2006, 09:43   #5 (permalink)
.seb está en el buen camino
 
Avatar de .seb
 
Fecha de Ingreso: marzo-2006
Ubicación: Internet
Mensajes: 493
Re: Devolver valor a un dropdownlist

Utiliza el SelectedValue del combo para que este se pare donde tu deseas.
combo.SelectedValue = persona.Sexo

Siendo persona.Sexo un tipo de datos válido para el Value del combo.
__________________
saludos
seba
http://sebaespanol.blogspot.com
.seb está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:57.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93