Frage : Hinzufügen von neuem HtmlLink Me.Page.Header asp.net 4.0 in UserControl

Hi

Trying, zum von einem HtmlLink einer Vorlagenseite von mit innen einer Benutzersteuerung hinzuzufügen.  Der below Code ist eine Vereinfachungsversion auf dem abschließenden Code, der heraus den Datenbankprozeß verfehlt. Er muss auch in einer Benutzersteuerung sein, wie er über mehrfachen Vorlagenseiten verwendet wird.

The unterhalb des Codes arbeitet in asp.net 2 aber nicht in asp.net 4, das mit der Störung aufkommt.

'System.Web.HttpException: die Steueransammlung kann während DataBind, Init, Last, PreRender nicht geändert werden oder Phasen leeren. '

Any Hilfe würde great.
sein
1:
2:
3:
4:
5:
6:
7:
" das notpretty "
Protected VorPage_Load (ByVal Absender als Gegenstand, ByVal e als System.EventArgs)
        Schwaches cssLink1 als neues HtmlLink ()
        cssLink1.Href = „/ExternalFiles/CSS/V5.css“
        cssLink1.Attributes.Add („rel“, „stylesheet“)
        cssLink1.Attributes.Add („Art“, „Text/css“)
        Me.Page.Header.Controls.Add (cssLink1)
    Enden-Unterseeboot

Antwort : Hinzufügen von neuem HtmlLink Me.Page.Header asp.net 4.0 in UserControl

Wenn ich dies in 4.0 tue, adaequat ist es.

Nicht haben Sie anderes Thema auf Ihrer Seite, die die Störung verursacht?
1:
2:
3:
4:
5:
6:
7:
8:
privates leeres Page_Load (Gegenstandabsender, EventArgs e)
{
HtmlLink cssLink1 = neues HtmlLink ();
        cssLink1.Href = „~/css/test.css“;
        cssLink1.Attributes.Add („rel“, „stylesheet“);
        cssLink1.Attributes.Add („Art“, „Text/css“);
        Page.Header.Controls.Add (cssLink1);
}
Weitere Lösungen  
 
programming4us programming4us