欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

ASP.NET動(dòng)態(tài)增加HTML元素的方法實(shí)例小結(jié)

 更新時(shí)間:2017年01月24日 14:08:22   作者:pan_junbiao  
這篇文章主要介紹了ASP.NET動(dòng)態(tài)增加HTML元素的方法,結(jié)合實(shí)例形式總結(jié)分析了asp.net針對樣式、Meta、js等元素動(dòng)態(tài)增加相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了ASP.NET動(dòng)態(tài)增加HTML元素的方法。分享給大家供大家參考,具體如下:

在使用asp.net進(jìn)行web開發(fā)的時(shí)候頁面中的<head></head>中的信息可以通過asp.net的cs文件動(dòng)態(tài)指定。

1、動(dòng)態(tài)增加樣式表

/*動(dòng)態(tài)增加樣式表*/
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);

2、動(dòng)態(tài)增加樣式

/*動(dòng)態(tài)增加樣式*/
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");

3、動(dòng)態(tài)增加Meta

/*動(dòng)態(tài)增加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);

4、動(dòng)態(tài)增加js文件

/*動(dòng)態(tài)增加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);

注意事項(xiàng)

使用上述代碼,<head>標(biāo)簽必須加上runat="server"(服務(wù)器控件)。

<head runat="server">
</head>

更多關(guān)于asp.net相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《asp.net優(yōu)化技巧總結(jié)》、《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結(jié)》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結(jié)專題》及《asp.net緩存操作技巧總結(jié)》。

希望本文所述對大家asp.net程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評論