Cuestión : Adición de nuevo HtmlLink a Me.Page.Header asp.net 4.0 en UserControl

Hi

Trying para agregar un HtmlLink a una página principal con adentro de un control del usuario.  El código below es una versión de la simplificaión en el código final que falta hacia fuera el proceso de la base de datos. También necesita estar en un control del usuario como se utiliza a través de las páginas principales múltiples. el

The debajo del código trabaja en asp.net 2 pero no en asp.net 4 que sube con el error.

'System.Web.HttpException: El la colección del control no puede ser modificado durante DataBind, Init, carga, PreRender o descargar fases. la 'ayuda del

Any sería great.
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
el class= " del id= " codeSnippet955253 del
Protected Page_Load secundario (remitente de ByVal como objeto, ByVal e como System.EventArgs)
        cssLink1 dévil como nuevo HtmlLink ()
        cssLink1.Href = “/ExternalFiles/CSS/V5.css”
        cssLink1.Attributes.Add (“rel”, “stylesheet”)
        cssLink1.Attributes.Add (“tipo”, “texto/css”)
        Me.Page.Header.Controls.Add (cssLink1)
    Submarino del extremo
class= del

Respuesta : Adición de nuevo HtmlLink a Me.Page.Header asp.net 4.0 en UserControl

Cuando hago esto en 4.0 trabaja muy bien.

¿Usted no tiene otro tema en su página que cree el error?
1:
2:
3:
4:
5:
6:
7:
8:
Page_Load vacío privado (remitente del objeto, EventArgs e)
{
HtmlLink cssLink1 = nuevo HtmlLink ();
        cssLink1.Href = “~/css/test.css”;
        cssLink1.Attributes.Add (“rel”, “stylesheet”);
        cssLink1.Attributes.Add (“tipo”, “texto/css”);
        Page.Header.Controls.Add (cssLink1);
}
Otras soluciones  
 
programming4us programming4us