A DropDownList has its "CausesValidation" property set to false and its "AutoPostBack"
property set to true. Yet after client side validation occurrs, the dropdownlist
will no longer auto post back. This appears to only occur when the dropdownlist is embedded within a repeating control (ie. Repeater). Also, the ValidationGroup property of the DropDownList is unique within the repeater so validation from one repeater row is not interfering with the validation of the other repeater rows.
What is happening is that Microsoft's global javascript variable "Page_BlockSubmit" is set to false when the client-side validation is performed so subsequent changes to the DropDownList fail to post back. A workaround is to set "Page_BlockSubmit" to false before the dropdownlist attempts to post. But what is the real solution here? The "CausesValidation" property is fal ...
Go to the complete details ...