intentando aplicar lo mismo que en mi primer dropdown
Código:
ar.selectedindex = request.Form("ar") - 1
al segundo drop down me di cuenta de algo.
Código:
cent.selectedindex = request.form("cent") -1
al ser dropdown la propiedad selectedindex comienza a contar de 0 o sea que si mi dropdown despliega 31 elementos el selecteditem contara de 0 a 30 si dejo mi segundo dropdown como aparece igualando el valor del requestform a la seleccion me manda error y es por que el request esta tomando en cuenta los valores de una columna llamada indice el cual va enumerada de 80 a 170 por cuestiones de relaciones con otra tabla. al trata de igualar es logico el error por que estoy desplegando 31 registro y el indice tiene un valor supongamos de 140 ese valor no existe en el selectedindex.
Eso no pasa en el primer dropdown ya que el valor de su columna indice va enumerada de 1 a 9 y cuando el dropdown despliega lo hace con 10 valores por eso la resta de 1.
como podria hacer para por ejemplo igualar el valor del selected index al de la columna valor