Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: Guillito en 2 Marzo 2015, 03:41 am



Título: Error de Compilacion (No me toma SelectedItem de DropDownList)
Publicado por: Guillito en 2 Marzo 2015, 03:41 am
 :rolleyes:



Hola, como les va..............cuando compilo para probar como funciona el código para llenar una tabla, cuando arribo a esta parte del Codigo, me da el siguiente Error:


Compiler Error Message: CS0029: Cannot implicitly convert type 'System.Web.UI.WebControls.ListItem' to 'System.Web.UI.WebControls.DropDownList'

Source Error:
 
Line 140:            // Se obtiene la fila seleccionada del DropDownList
Line 141:
Line 142:  DropDownList drop = DropDownNombre.SelectedItem;(Aquí el error)
Line 143:
Line 144:            // Obtengo el id de la entidad que se esta editando
 


Aquí el código cuestionado:


 
Código
  1.  
  2. protectedvoidDropDownNombre_SelectedIndexChanged(objectsender, EventArgse)
  3.  
  4.        {
  5.  
  6.  
  7.  
  8.  
  9. // Se obtiene la fila seleccionada del DropDownList
  10.  
  11.  
  12.  
  13.  
  14.  
  15. DropDownListdrop = DropDownNombre.SelectedItem;
  16.  
  17.  
  18.  
  19.  
  20. // Obtengo el id de la entidad que se esta editando
  21.  
  22.  
  23.  
  24.  
  25.  
  26. // en este caso de la entidad Curso
  27.  
  28.  
  29.  
  30.  
  31. ViewState["idNombre"] = Convert.ToInt32(drop.SelectedItem);
  32.  
  33.  
  34.  
  35.  }
  36.  
  37.  
este es el problema, la intención es tomar el Id de la Tabla del Ítem seleccionado..................

si alguien sabe cual es el problema, o el código adecuado, o como se soluciona, les agradecería su aporte.......

Sin mas que agregar, espero vuestra devolución, saludos....

 


hace 2 minutos


 Responder  

|

 Citar  

|

 Eliminar  






 
  
 



 






 


0 Puntos





Título: Re: Error de Compilacion (No me toma SelectedItem de DropDownList)
Publicado por: Eleкtro en 2 Marzo 2015, 04:38 am
bufff... solo he leido la primera frase y he omitido el resto, sinceramente no me apetece leerlo tal y cómo lo escribiste.

1. Bienvenido al foro, pero lee las normas antes de publicar, esto es un foro y hay que respetar unas normas de publicación y comportamiento.

2. Formula las dudas relacionadas con C# en el subforo dedicado a C#/Vb.Net y te ayudaré(mos) a resolver el problema que tengas.

3. Si formulas una duda de programación, CÓMO MINIMO especifica el lenguaje del que se trata, ten un poco de consideración pro los que se molesten en leer tu tema.

4. Utiliza las etiquetas Geshi para publicar bloques de codigo, lo repito, esto es un foro, no el Skype.

5. No es necesario que por cada linea escribas 5 o 20 lineas vacias más, formatea el texto para que sea legible, por dios, ¿pero esto que es?.

Saludos