2011-08-31 2 views

Répondre

4

Un contrôle serveur Literal peut être déclarée sans l'élément de tête étant défini comme un contrôle serveur:

<head> 
    <asp:Literal ID="literal1" runat="server"></asp:Literal> 
    <title></title> 
</head> 

En utilisant cela, vous pouvez ensuite ajouter du contenu au besoin à partir du code derrière:

protected void Page_Load(object sender, EventArgs e) 
{ 
    literal1.Text = "<script type=\"text/javascript\" src=\"scripts.js\"></script>"; 
} 
0

Vous pouvez uniquement utiliser FindControl pour rechercher des contrôles, c'est-à-dire des éléments qui sont des contrôles serveur. Tous les autres éléments sont simplement traités comme du texte dans les contrôles littéraux.

Vous pouvez placer un contrôle PlaceHolder dans l'étiquette de tête, puis vous pouvez y ajouter des commandes littérales.

Questions connexes