martes, 21 de febrero de 2017

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.

Comparte