Я хочу показать диалоговое окно подтверждения, когда в asp: DropDownList выбрано определенное значение. Если в диалоговом окне подтверждения отображается false (отмена), я хочу запретить AutoPostBack.
<asp:DropDownList id="theDropDownID" onchange="foo()"></asp:DropDownList>
Однако он игнорирует возвращаемое значение из foo () и фактически выполняет обратную передачу.
Сгенерированный код события onchange:
Foo ();
setTimeout ("__ doPostBack ('theDropDownID', '')", 0);
, так что в основном управление setTimeout, которое добавляет .net, сделает эту работу.
Есть идеи как?
Спасибо!