Disabled asp.net button disables validation for button

I have an aspx page that contains a checkbox, and a button. The button is disabled by default until the user checks the checkbox. It looks like when I add the attribute enabled=”false” to the button, it removes the validation. When the button is enabled, I still want the validation to work. Here is the code and markup for the different parts.

event handler for WebBrowser control onpropertychange events – sender and e objects are null

In C#, I am running the WebBrowser (WB) control in a server-side thread and want to monitor (listen) for “onpropertychange” events. I can successfully attach a .NET delegate signature method that is executed when a property changes, but the sender and e objects are both null in every call to qEventHndlr, therefore, I don’t know which property changed to fire the event. el is an HTMLElement that is iterated in a foreach loop to attach the eventhandler to each element to monitor (listen).