Bueno, pues verán, estoy intentando conseguir el HTML de un control GridView que está dentro de un ContentPlaceHolder, pero me está dando la siguiente excepción:
" El control 'ctl00_ContentPlaceHolder1_gvFases' de tipo 'CustomGridView' debe colocarse dentro de una etiqueta de formulario con runat=server "
El código que estoy usando actualmente es el siguiente (Estoy haciendo pruebas e intentando depurarlo):
Código:
Sin embargo... al pasar por el RenderControl() me salta la excepción anteriormente mencionada.System.IO.StringWriter objSW = new System.IO.StringWriter(); HtmlTextWriter objHTW = new HtmlTextWriter(objSW); gvFases.RenderControl(objHTW);
En fin, si alguien puede ayudarme y aclararme como he de solucionar el problema, se lo agradecería.
Saludos Cordiales.
P.d.: El formulario del MasterPage tiene el runat="server", y si en la página hija pongo otro formulario runat="server" me salta el error de que solo puede haber un formulario con runat="server".
Asi que si alguien sabe como solucionarlo.... soy todo oidos. XD