四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

ASP.NET4靈活顯標(biāo)記:數(shù)據(jù)Web控件改進(jìn)

  長期以來,使用Web控件的開發(fā)者都欣賞這些控件所具有的高生產(chǎn)力,但在控制它們生成的標(biāo)記方面卻付出了一定的代價(jià)。例如,許多ASP.NET控件會自動(dòng)地使用元素來包裝它們的內(nèi)容,原因是為了方便布局或樣式控制。然而,這種行為卻與過去幾年中不斷發(fā)展的網(wǎng)絡(luò)標(biāo)準(zhǔn)相違背;這些標(biāo)準(zhǔn)支持使用更清潔和更簡潔的HTML標(biāo)記,而建議節(jié)約使用標(biāo)記;同時(shí),它們提倡應(yīng)當(dāng)盡可能使用層疊樣式表(CSS)來實(shí)現(xiàn)網(wǎng)頁的布局和造型。此外,元素和其他自動(dòng)添加的內(nèi)容使得使用CSS來修飾Web控件和從客戶端使用這些控件更加困難。

  ASP.NET 4.0版本的目的之一就是讓W(xué)eb窗體開發(fā)人員更好地控制由Web控件呈現(xiàn)的標(biāo)記。為此,ASP.NET 4.0中的許多Web控件都包括了一些特定屬性,允許頁面開發(fā)人員指示控件不生成無關(guān)的標(biāo)記或者不僅僅使用元素作為外層包裝標(biāo)記。

  本文將著重探討ASP.NET 4.0在數(shù)據(jù)Web控件方面的一系列改進(jìn)特征。正如你將看到,這些增強(qiáng)功能能夠使開發(fā)人員能夠更好地控制在客戶端瀏覽器上最終呈現(xiàn)的標(biāo)記。

  1、禁止模板控件生成外層表格元素

  在ASP.NET 3.5中,有若干使用(或可能使用)模板的Web控件會自動(dòng)使用一個(gè)元素封裝呈現(xiàn)的模板內(nèi)容。具有此行為的一個(gè)這樣的控件便是FormView控件。下面,我們看一下FormView控件如何使用一個(gè)元素封裝輸出內(nèi)容的例子。

  首先,讓我們構(gòu)造一個(gè)FormView控件,我們想使用它來顯示Northwind數(shù)據(jù)庫中的Categories表格中的一個(gè)特定類別的產(chǎn)品名稱及描述信息。為此,這個(gè)FormView控件需要提供一個(gè)包括CategoryName和Description字段的ItemTemplate模板元素。下面的聲明標(biāo)記正是創(chuàng)建了這樣的一個(gè)FormView:

<ASP:FormView runat="server" ...>
<ItemTemplate>
<b><%# Eval("CategoryName")%></b><br />
<%# Eval("Description")%>'
</ItemTemplate>
</ASP:FormView>

NET技術(shù)ASP.NET4靈活顯標(biāo)記:數(shù)據(jù)Web控件改進(jìn),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 殷雪梅| 果戈里起点女的被劫走是多少分钟| 鬼迷心窍 电影| 我的新学校英语作文| 三级女友| 电影继父| 性的秘密| 《窃视者》电影免费观看美国 | 疯狂72小时演员表| 王琳琳个人资料及简历| 二年级上古诗26首打印| 纳西三部曲| 四川旅游攻略| 为奴12年| 巢谷传| 夕阳老人视频| 2014春节联欢晚会| 大内群英 电视剧| 神经内科出科小结| 何昊阳| 电影《影》| 海洋之歌免费观看完整中文版 | 李政宰演的电影| 张静芝| 永远的紫荆花简谱| 影片 - theav| 肢体的诱惑电影| angela white电影| 啊信| 打美女屁股光屁股视频| 理发店3| 黄色网址视频免费| 搜狐搜狐| 高岛真一| 丛林之王| 田文仲个人资料| 康熙微服第二部免费版第24集| 性的张力短片集| 廖凡演的电影| 牛油果营养价值| 美女网站视频免费黄|