Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

502
Visualizações
Cómo obtener el valor seleccionado de la lista desplegable C# ASP.NET

he creado un sitio web simple formulario web asp.net usando C #. tengo un código para mostrar datos en la lista desplegable cuando la página se carga así:

 private void DisplayData() { List<ListItem> items = new List<ListItem>(); items.Add(new ListItem("User", "1")); items.Add(new ListItem("Administrator", "0")); DropdownList1.DataSource = items; DropdownList1.DataBind(); }

Lo llamo en la carga de la página:

 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DisplayData() } }

trato de obtener valor de DropdownList1 en btnSubmit

 protected void btnSubmit_Click(object sender, EventArgs e) { lblResult.Text = DropdownList1.SelectedValue; }

este resultado siempre obtiene el valor de la cadena User o Administartor . pero, no quiero. Quiero obtener valor solo de los valores en DropdownList1 como 0 o 1 . ¿Como hacer esto?

over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Un enfoque es usar la propiedad DropDownList SelectedItem para obtener el elemento seleccionado ( ListItem ) y luego usar la propiedad ListItem.Value para obtener el valor correspondiente para ListItem .

 lblResult.Text = DropdownList1.SelectedItem.Value; // Value property Gets or sets the value associated with the ListItem.
over 4 years ago · Santiago Trujillo Relatório

0

Intente especificar DataValueField de DropDownList1:

 DropdownList1.DataSource = items; DropdownList1.DataValueField = "Value"; DropdownList1.DataTextField = "Text"; DropdownList1.DataBind();
over 4 years ago · Santiago Trujillo Relatório

0

Convert.ToInt32(DropdownList1.selectedItem.value);
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda