Error: El control 'ctl00 MainContent GridView' de tipo 'GridView' debe colocarse dentro de una etiqueta de formulario con runat=server.

Estoy realizando la exportación de un GridView a .PDF pero al tratar de ejecutar el código me envía el error:

El control 'ctl00 MainContent GridView' de tipo 'GridView' debe colocarse dentro de una etiqueta de formulario con runat=server."

La solución que dan es agregar :
Public Overrides Sub VerifyRenderingInServerForm(control As System.Web.UI.Control)

ya que el error lo envía en : GridView3.RenderControl(hw)



El error se captura pero al no tener nada en VerifyRenderingInServerForm deja pasar el error, no es lo correcto pero es una solución rápida.
Error: El control 'ctl00 MainContent GridView' de tipo 'GridView' debe colocarse dentro de una etiqueta de formulario con runat=server. Error: El control 'ctl00 MainContent GridView' de tipo 'GridView' debe colocarse dentro de una etiqueta de formulario con runat=server. Creador por Neo el 13:33 Clasificación: 5
Imágenes del tema de merrymoonmary. Con tecnología de Blogger.