CLR: .Net / Mono / Boo / Otros CLR > ASP .NET
Autopostback
(1/1)
ing_marco:
Tengo el siguiente problema:
Tengo 2 DropDownList
CboRegion
CboArea
La idea es es Cuando se de Click en CboRegion aparescan las Areas Correspondientes a esa Region, cuando seleccione el area de donde kiero el reporte entonces debe llamarse a un procedimiento FILL_DATA(), el nombre no importa, el problema k tengo es k te pongo autopostback al cboArea y cuando hago esto al momento de dar clic en el cboArea, se cambia el primer valor seleccionado en el cboRegion, como arreglo ese problema.
mustang:
Hola, una vez tuve un problema similar con un dropdownlist, al cambiar otro valor, me regresaba al primer valor, lo resolví del siguiente modo:
--- Citar --- If Not Page.IsPostBack Then
OdbcSelectCommand3.CommandText = "Select * from area order by desc"
OdbcConnection1.Open()
daArea.Fill(DsArea1)
OdbcConnection1.Close()
cboArea.DataSource = DsArea1
cboArea.DataTextField = "desc"
cboArea.DataBind()
cboArea.SelectedIndex = 0
End If
--- Fin de la cita ---
y con esto siempre me deja el valor seleccionado haga lo ke haga, espero te sirva
xcx:
Hi.. De hecho era lo mismo que me pasaba a mí.. y con eso se arregla, ya sea con el me.IsPostBack = false o con el Not is.. da Igual.
Navegación
Ir a la versión completa