天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

ASP.NET4靈活顯標記:數據Web控件改進

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

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

  本文將著重探討ASP.NET 4.0在數據Web控件方面的一系列改進特征。正如你將看到,這些增強功能能夠使開發人員能夠更好地控制在客戶端瀏覽器上最終呈現的標記。

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

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

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

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

NET技術ASP.NET4靈活顯標記:數據Web控件改進,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 日日操天天操夜夜操 | 国产色婷亚洲99精品AV在 | 久久久久青草大香线综合精品 | 成年人视频在线免费 | 日韩一区二区在线免费观看 | 久久水蜜桃亚洲AV无码精品偷窥 | 精品少妇爆AV无码专区 | 亚洲AV无码国产精品色在线看 | 掀开奶罩边躁狠狠躁软学生 | z0000性欧美 YY8848高清私人影院 | 亚洲乱码在线卡一卡二卡新区 | 丝袜情趣在线资源二区 | 综合色一色综合久久网vr | 九九久久精品国产 | 再深点灬舒服灬太大了在线视频 | 边做边爱免费视频播放 | 精品三级久久久久电影网1 精品日韩视频 | 日本黄色官网 | 免费国产福利 | 欧美高清vivoesond在线播放 | 5g天天奭视频 | 青柠在线观看视频在线高清 | 亚洲乱码在线卡一卡二卡新区 | 免费99精品国产自在现线 | 嗯别插太快好深再深点 | 激情欧美日韩一区二区 | 久久笫一福利免费导航 | 综合亚洲桃色第一影院 | 最近中文字幕2019免费版 | 色欲天天天综合网免费 | 语文老师扒开胸罩喂我奶 | 日韩吃奶摸下AA片免费观看 | 最近日本MV字幕免费观看视频 | 夫妻性姿势真人做视频 | 欧美18videosex | 肉肉高潮液体高干文H | 美女胸禁止18以下看 | 99亚洲精品色情无码久久 | 免费国产成人高清在线观看视频 | 欧美又粗又长又大AAAA片 | 日本黄色网站在线观看 |