
the first moment i thought that esri changed the way we do callbacks but google a bit i found out the solution but im not convinced with the error since i have my control within a form tag with runat=server.
still invistigating into it but here is how you can fix the problem:
in you default.aspx <@ page..> add the following attribute EnableEventValidation="false"
in your default.aspx.cs override the following VerifyRenderingInServerForm() function like this
public override void VerifyRenderingInServerForm(Control control)
{
//base.VerifyRenderingInServerForm(control);
//
}
hope this helps others