none
como cargar el valor de un datatextfield de un dropdownlist en un textbox en tiempo de ejecución RRS feed

  • Pregunta

  • Tengo un código en mi casa ahora estoy en mi trabajo y me carga el valor de un datatextfield de un dropdownlist en un textbox mediante un botón pero cuando ese código lo puse en el load de la página aspx para cargar el valor en tiempo de ejecución se cae la aplicación

    ¿en que parte debería colocar el código?

    incluso en el load intenté con if ispostback y con if !ispostback antes del código y no funciona en tiempo de ejecución


    Estoy programando en C#
    • Editado Roberto__ martes, 19 de julio de 2016 15:05 No expliqué el lenguaje de programación
    martes, 19 de julio de 2016 15:05

Respuestas

Todas las respuestas

  • Hola,

    Si la aplicación se cae, puedes poner el error que lanza?

    martes, 19 de julio de 2016 15:32
  • mas de un rato en mi hora de almuerzo pongo el error y el código ya que ahora no tengo el código a mano
    martes, 19 de julio de 2016 15:37
  • el error que me sale es el siguiente cuando pongo la línea de código en el load es el siguiente:

    Referencia a objeto no establecida como instancia de un objeto.

    el código que ocupo para mostrar el dato en el txtbox es el siguiente

    txtNombre.Text = dropdownlstNombre.SelectedItem.Text;

    martes, 19 de julio de 2016 19:11
  • Hola,

    Es un error de NULL Reference, por que dropdownlstNombre.SelectedItem es NULL ya que seguro no tiene items cargados.

    Verifica que el combo este cargado con datos.

    Me comentas como te fue.

    martes, 19 de julio de 2016 22:56
  • si no pongo el código en el load el dropdownlstNombre.SelectedItem carga bien y pasa el dato al textboxt al darle click al botón ¿porque en el load es null?
    • Editado Roberto__ miércoles, 20 de julio de 2016 3:18
    miércoles, 20 de julio de 2016 3:17
  • Hola,

    Antes de llegar a esta linea dropdownlstNombre.SelectedItem ya has cargado el combo?

    miércoles, 20 de julio de 2016 14:07
  • El combo esta cargado mediante una consulta sql mediante sus opciones enlazando el combo con una consulta.

    Carga bien si no coloco esa línea de código en el load.  Incluso carga bien sin esa línea de código

    ya que esa línea de código solo sirve para pasar el valor el Texto Seleccionado del combo al textbox

    • Editado Roberto__ miércoles, 20 de julio de 2016 21:08
    miércoles, 20 de julio de 2016 20:34