Maison > développement back-end > Tutoriel C#.Net > Résumé des exemples de méthodes d'ajout dynamique d'éléments HTML dans ASP.NET

Résumé des exemples de méthodes d'ajout dynamique d'éléments HTML dans ASP.NET

高洛峰
Libérer: 2017-02-03 15:01:44
original
1598 Les gens l'ont consulté

L'exemple de cet article décrit la méthode d'ajout dynamique d'éléments HTML dans ASP.NET. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

Lors de l'utilisation d'asp.net pour le développement Web, les informations contenues dans le champ fichier cs de asp.net spécifié.

1. Ajouter dynamiquement des feuilles de style

/*动态增加样式表*/
HtmlLink link = new HtmlLink();
link.Attributes.Add("type", "text/css");
link.Attributes.Add("rel", "stylesheet");
link.Attributes.Add("href", "/css/base.css");
this.Header.Controls.Add(link);
Copier après la connexion

2. Ajouter dynamiquement des styles

/*动态增加样式*/
Style style = new Style();
style.Font.Size = 20;
style.ForeColor = System.Drawing.Color.Navy;
style.BackColor = System.Drawing.Color.LightGray;
this.Header.StyleSheet.CreateStyleRule(style, null, "body");
Copier après la connexion

3. Ajouter Meta

/*动态增加Meta*/
HtmlMeta meta = new HtmlMeta();
meta.Name = "keywords";
meta.Content = "Your keywords here";
this.Header.Controls.Add(meta);
meta = new HtmlMeta();
meta.Name = "company";
meta.Content = "microsoft";
this.Header.Controls.Add(meta);
meta = new HtmlMeta();
meta.Name = "date";
meta.Content = DateTime.Now.ToString("yyyy-MM-dd");
meta.Scheme = "YYYY-MM-DD";
this.Header.Controls.Add(meta);
Copier après la connexion

4. Ajoutez dynamiquement des fichiers js

/*动态增加js文件*/
HtmlGenericControl si = new HtmlGenericControl();
si.TagName = "script";
si.Attributes.Add("language", "javascript");
si.Attributes.Add("type", "text/javascript");
si.Attributes.Add("src", "/js/common/base.js");//注意路径的写法
this.Page.Header.Controls.Add(si);
Copier après la connexion

Notes

Utilisez le code ci-dessus, La balise doit être ajoutée avec runat="server" (contrôle serveur).

<head runat="server">
</head>
Copier après la connexion

J'espère que cet article sera utile à tout le monde dans la programmation asp.net.

Pour plus d'exemples sur la façon dont ASP.NET ajoute dynamiquement des éléments HTML et des articles associés, veuillez prêter attention au site Web PHP chinois !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal