母版頁供給了開發(fā)人員現(xiàn)已過傳統(tǒng)方法創(chuàng)立的功用,這些傳統(tǒng)方法包括重復(fù)仿制現(xiàn)有代碼,文本和控件元素,運(yùn)用結(jié)構(gòu)集;對通用元素運(yùn)用包括文件,運(yùn)用ASP.NET用戶控件等,母版頁具有下面的長處.
1.運(yùn)用母版頁能夠會集處置頁的通用功用,只在一個方位上更新即可更新一切頁面;
2.運(yùn)用母版頁能夠方便地創(chuàng)立一組控件和代碼,并將成果運(yùn)用于一組頁,例如,能夠在母版頁上運(yùn)用控件來創(chuàng)立一用于一切頁的菜單;
3.經(jīng)過答應(yīng)操控占位符控件的出現(xiàn)方法,母版頁能夠在細(xì)節(jié)上操控結(jié)尾頁的規(guī)劃,母版頁供給一個目標(biāo)模型,運(yùn)用這個目標(biāo)模型能夠從各個內(nèi)容頁自定義母版頁.
LoginView控件的LoggedInTemplate模板是經(jīng)過身份驗證的網(wǎng)站用戶顯現(xiàn)的默許模板,它不歸于RoleGroup特點(diǎn)中指定的任何人物組的網(wǎng)站用戶顯現(xiàn)的模板,假如沒有裝備人物辦理,則LoggedInTemplate是僅有可被經(jīng)過身份驗證的用戶運(yùn)用的模板.
切換到"規(guī)劃"視圖,單擊LoginView控件右上方的小箭頭,挑選視力中的LoggedInTemplate.
然后向LoggedIntemplate模板中刺進(jìn)LoginName控件及LoginStatus控件.
LoginName控件用于顯現(xiàn)用戶的登錄名,假如運(yùn)用程序Windows身份驗證,這個控件則顯現(xiàn)用戶的域名和賬戶名.
LoginStatus控件用于檢測用戶的身份驗證狀況并將連接的狀況切換為登錄網(wǎng)站或從網(wǎng)站刊出.
這樣登錄有些的完成就完成了.
頁面規(guī)劃者常常在規(guī)劃的頁同右上參加許多腳本 ,例如,字符串組成的時鐘,翻滾的狀況欄,漫天顠舞的雪花等,這些都是javascript的勞績.
在Ajax中,Javascript現(xiàn)已從默默無聞的后臺狀況徹底搬運(yùn)到了前臺,發(fā)揮著無窮的效果,能夠說,Javascript是Ajax中的粘合劑,它使DOM,XHHTML,XML和CSS能夠相互協(xié)作,并操控它們的行動.
當(dāng)前Web程序中根據(jù)Javascript完成的許多功用現(xiàn)已具有適當(dāng)大的實用性,不再是一些物資或許贊譽(yù)驗證之類的簡略運(yùn)用了,這些運(yùn)用所運(yùn)用的Javascript技能也是適當(dāng)專業(yè)的,因而,要開發(fā)雜亂高效的Ajax運(yùn)用程序,就必須對Javascript有深化的知道,大概像對待一門親折言語相同來學(xué)習(xí)它.