Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2010, 01:46
ramo2712
 
Fecha de Ingreso: mayo-2009
Mensajes: 14
Antigüedad: 14 años, 11 meses
Puntos: 0
Pregunta Problema con Dropdownlist SelectedIndexChange no se dispara

Hola a todos, tengo un Dropdownlist asi como este:

<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
onselectedindexchanged="DropDownList1_SelectedInde xChanged">
</asp:DropDownList>

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
Response.Write("DropDownList1_SelectedIndexChanged Fire");
}

Luego tengo una funcion en javascript en que lleno el Dropdownlist es esta:

<script type="text/javascript" language="javascript">
window.onload = bindDdl;

function bindDdl()
{
// Create an Option object
var opt = document.createElement("option");

// Add an Option object to Drop Down/List Box
document.getElementById("DropDownList1").options.a dd(opt);
// Assign text and value to Option object
opt.text = "Hola Mundo";
opt.value = "Hola Mundo";

var opt1 = document.createElement("option");

// Add an Option object to Drop Down/List Box
document.getElementById("DropDownList1").options.a dd(opt1);
// Assign text and value to Option object
opt1.text = "Hola Mundo1";
opt1.value = "Hola Mundo1";
}
</script>

El problema es que cuando selecciono un item del Dropdownlist, me sale este error:

Argumento de devolución o de devolución de llamadas no válido. La validación de eventos se habilita usando <pages enableEventValidation="true"/> en la configuración o <%@ Page EnableEventValidation="true" %> en una página.

Hago lo que dice el error pongo en el web.config <pages enableEventValidation="false"/> y no sale el error pero el SelectedIndexChange no se dispara, lo cambio en la directiva de la pagina <%@ Page EnableEventValidation="false" %> y tampoco se dispara, y lo cambio en ambos y tampoco se dispara. Alguna sugerencia al respecto.