




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
寫在開始在上一篇文章中,簡單介紹了什么是TagHelper,怎么使用它。接下來我會(huì)簡單介紹一下微軟隨著ASP.NET5一起發(fā)布的TagHelpers。它們分別是:AnchorTagHelperCacheTagHelperEnvironmentTagHelperInputTagHelperLabelTagHelperSelectTagHelperOptionTagHelperTextAreaTagHelperValidationMessageTagHelperValidationSummaryTagHelperFormTagHelperLinkTagHelperScriptTagHelperAnchorTagHelper這個(gè)TagHelper被應(yīng)用在所有錨元素<a>上,它擁有一下屬性:asp-action
指定action方法名。asp-controller
指定controller名。asp-fragment
指定URL片段名。asp-host
指定訪問的主機(jī)(host)名。asp-protocol
指定訪問協(xié)議,比如http或者h(yuǎn)ttps。asp-route
指定路由名。最終這個(gè)TagHelper會(huì)被解析成具有href屬性的錨元素,這個(gè)href的內(nèi)容就是基于以上這些屬性的值生成的。?1<aasp-action="Create">CreateNew</a>CacheTagHelper應(yīng)用在cache元素上,使用IMemoryCache實(shí)例來緩存cache元素內(nèi)容在當(dāng)前進(jìn)程的內(nèi)存中。它支持下面的屬性:vary-by
string類型,TagHelper將基于該值來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-header
string類型,指定請(qǐng)求頭(requestheader),只能指定單個(gè)頭名(headername),TagHelper將基于該值來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-query
string類型,指定請(qǐng)求參數(shù),當(dāng)有多個(gè)請(qǐng)求參數(shù)時(shí),以逗號(hào)分隔。TagHelper將基于它來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-route
string類型,指定路由數(shù)據(jù)參數(shù),當(dāng)有多個(gè)路由數(shù)據(jù)參數(shù)時(shí),以逗號(hào)分隔。TagHelper將基于它來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-cookie
string類型,指定cookies名,當(dāng)有多個(gè)cookies時(shí),以逗號(hào)分隔。TagHelper將基于這些cookies名來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-user
bool類型,指定是否為每個(gè)登陸的用戶使用緩存,用戶信息被用來生成cachekey。expires-on
DateTime類型,指定緩存失效的時(shí)間。expires-after
TimeSpan類型,指定經(jīng)過多少時(shí)間,緩存失效,這個(gè)時(shí)間是從加入緩存開始計(jì)時(shí)。expires-sliding
TimeSpan類型,指定緩存沒被使用后經(jīng)過多少時(shí)間失效。priority
enum類型,具有以下可能的值:CachePreservationPriority.LowCachePreservationPriority.NormalCachePreservationPriority.HighCachePreservationPriority.NeverRemove存儲(chǔ)在IMemoryCache實(shí)例中的緩存受限于當(dāng)前可用內(nèi)存。如果當(dāng)服務(wù)器將要內(nèi)存溢出時(shí),內(nèi)存cache就會(huì)清除緩存來釋放內(nèi)容。此時(shí),我們可以用這個(gè)屬性來指定當(dāng)前緩存的優(yōu)先級(jí),這樣內(nèi)存在釋放時(shí)就會(huì)考慮釋放優(yōu)先級(jí)低的緩存。EnvironmentTagHelper應(yīng)用在environment元素上,根據(jù)不同的names的設(shè)置有條件的render不同的內(nèi)容。它支持以下屬性:names
指定環(huán)境名,當(dāng)有多個(gè)時(shí)候以逗號(hào)分隔。這里判斷的依據(jù)是,讀取IHostingEnvironment的EnvironmentName的值,與environment元素中的names匹配,當(dāng)匹配上的時(shí)候就render出里面的內(nèi)容,否則移除該environment元素。在很多情況下,我們想再開發(fā)環(huán)境使用一套配置信息,在生產(chǎn)環(huán)境又是另外一套,這時(shí)候就需要使用條件判斷語句了,不過在新版的MVC中,使用EnvironmentTagHelper提供的Environment元素標(biāo)簽就可以了,示例如下:?123456789101112131415161718192021222324<environmentnames="Development"><scriptsrc="~/lib/jquery/jquery.js"></script><scriptsrc="~/lib/bootstrap/js/bootstrap.js"></script><scriptsrc="~/lib/hammer.js/hammer.js"></script><scriptsrc="~/lib/bootstrap-touch-carousel/js/bootstrap-touch-carousel.js"></script></environment><environmentnames="Staging,Production"><scriptsrc="http:///ajax/jquery/jquery-1.10.2.min.js"asp-fallback-src="~/lib/jquery/jquery.min.js"asp-fallback-test="window.jQuery"></script><scriptsrc="http:///ajax/bootstrap/3.0.0/bootstrap.min.js"asp-fallback-src="~/lib/bootstrap/js/bootstrap.min.js"asp-fallback-test="window.jQuery"></script><scriptsrc="http:///ajax/hammer.js/2.0.4/hammer.min.js"asp-fallback-src="~/lib/hammer.js/hammer.js"asp-fallback-test="window.Hammer"></script><scriptsrc="http:///ajax/bootstrap-touch-carousel/0.8.0/js/bootstrap-touch-carousel.js"asp-fallback-src="~/lib/bootstrap-touch-carousel/js/bootstrap-touch-carousel.js"asp-fallback-test="window.Zepto"></script></environment>在上述代碼中,我們定于,如果是Development環(huán)境就使用本地的js文件,否則(Staging或Production環(huán)境)就先加載cdn的文件。InputTagHelper這個(gè)TagHelper被應(yīng)用在input元素上,與HtmlHelpers中的TextBoxForHTML一樣,這個(gè)TagHelper會(huì)生成一個(gè)綁定到model中某個(gè)字段的Input元素。它支持一下屬性:asp-forasp-formatasp-for用來指定綁定model哪個(gè)字段到TagHelper上,很多其他的TagHelpers也具有這個(gè)屬性。asp-format用來設(shè)置顯示的Format,通常被用來給貨幣、日期和時(shí)間類型的值設(shè)置Format,比如,Birthday是model里的一個(gè)日期類型的字段。?1<inputasp-for="Birthday"asp-format="{0:yyyy-MM-dd}"/>注意:asp-for的類型ModelExpression是ASP.NETMVC6里面新定義的一個(gè)類,其構(gòu)造函數(shù)帶有一個(gè)字符類型的參數(shù),用來指定Model中字段的名字。我們也可以把一個(gè)內(nèi)嵌對(duì)象賦給asp-for,比如:?1<inputasp-for="Address.Street"type="text"/>LabelTagHelper與HtmlExtension.LabelFor功能一樣,它只有一個(gè)屬性asp-for,用來指定綁定Model里某個(gè)字段。它作用在label元素上。?1<labelasp-for="Birthday"/>SelectTagHelperSelectTagHelper作用在Select元素上,支持asp-for和asp-items屬性。asp-for與我們上面介紹的一樣,用來綁定model中某個(gè)字段。asp-items,被用來指定Select元素的Option集合,它的值類型是IEnumerable<SelectListItem>。?1<selectasp-for="Country"asp-items="ViewBag.Countries">如果要在Select中添加一個(gè)默認(rèn)選擇的項(xiàng),我們可以這樣做:?123<selectasp-for="Country"asp-items="ViewBag.Countries"><optionselected="selected"value="">ChooseCountry</option></select>我們可以賦任何類型是IEnumerable<SelectListItem>的實(shí)例給asp-items,可能是某個(gè)變量或者某個(gè)實(shí)例的一個(gè)屬性等。比如:?12345678@{SelectListItem[]items={newSelectListItem(){Text="item1"},newSelectListItem(){Text="item2"}};}<selectasp-for="Country"asp-items="items"></select>OptionTagHelper應(yīng)用在option元素上,和select元素一起使用,通常被用來讀取option元素信息,而不改變?cè)貎?nèi)容。唯一可能修改的是在有的情況下,會(huì)根據(jù)父親select元素將option的selected狀態(tài)設(shè)成"selected"。?123<selectasp-for="Country"asp-items="ViewBag.Countries"><optionselected="selected"value="">ChooseCountry</option></select>TextAreaTagHelper應(yīng)用在textarea元素上,目前只支持唯一一個(gè)屬性asp-for,?1<textareaasp-for="Information"></textarea>ValidationMessageTagHelper與HtmlHelper中的ValidationMessageFor一樣,這個(gè)TagHelper是用來顯示驗(yàn)證失敗信息。它應(yīng)用在span元素上,而且只有唯一的一個(gè)屬性asp-validation-for,被用來指定所驗(yàn)證的對(duì)象----Model中某個(gè)字段。?12<inputasp-for="Birthday"asp-format="{0:yyyy-MM-dd}"/><spanasp-validation-for="Birthday"/>ValidationSummaryTagHelper像HTMLHelper擴(kuò)展的ValidationSummary一樣,它是用來驗(yàn)證錯(cuò)誤的匯總信息。它只支持一個(gè)屬性asp-validation-summary,具有以下幾種值:None
不顯示任何驗(yàn)證信息ModelOnly
只顯示Model錯(cuò)誤信息,不包括屬性錯(cuò)誤信息All
顯示所有信息它應(yīng)用在div元素上,?1<divclass="validation"asp-validation-summary="ModelOnly"/>FormTagHelper與HtmlHelper中的BeginForm一樣,它用來生成一個(gè)form元素,它應(yīng)用在form元素上,支持以下屬性:asp-actionasp-controllerasp-anti-forgery?1<formasp-action="FormSave"asp-controller="Home"asp-anti-forgery="true">LinkTagHelper應(yīng)用在link元素上,支持備用的樣式文件。它具有以下屬性:href
指定樣式資源的鏈接地址。asp-href-include
指定所有需要被加載的樣式文件路徑格式,當(dāng)有多個(gè)時(shí),以逗號(hào)來分隔每一個(gè);這里的路徑是相對(duì)于應(yīng)用程序中wwwroot的相對(duì)路徑。asp-href-exclude
指定那些不需要被加載的樣式文件路徑格式,當(dāng)有多個(gè)時(shí),以逗號(hào)來分隔每一個(gè);這里的路徑是相對(duì)于應(yīng)用程序中wwwroot的相對(duì)路徑。asp-fallback-href
指定備用資源鏈接地址。asp-fallback-href-include
指定所有需要被加載的備用樣式文件路徑格式,當(dāng)有多個(gè)時(shí),以逗號(hào)來分隔每一個(gè);這里的路徑是相對(duì)于應(yīng)用程序中wwwroot的相對(duì)路徑。asp-fallback-href-exclude
指定那些不需要被加載的備用樣式文件路徑格式,當(dāng)有多個(gè)時(shí),以逗號(hào)來分隔每一個(gè);這里的路徑是相對(duì)于應(yīng)用程序中wwwroot的相對(duì)路徑。asp-fallback-test-class
用來檢測(cè)加載失敗的樣式名。asp-fallback-test-property
用來檢測(cè)資源加載失敗所用的測(cè)試屬性。asp-fallback-test-value
用來檢測(cè)資源加載失敗所用的測(cè)試值。asp-file-version
bool值,用來指定是否需要將文件版本信息加入到url地址中。例如,在下面例子中,當(dāng)從網(wǎng)絡(luò)上(/ajax/bootstrap-touch-carousel/0.8.0/css/bootstrap-touch-carousel.css)加載樣式文件失敗時(shí),加載本地相應(yīng)的樣式文件(~/lib/bootstrap-touch-carousel/css/bootstrap-touch-carousel.css)。通過檢測(cè)樣式類carousel-caption中display屬性是否是none來判斷網(wǎng)絡(luò)上樣式文件是否加載成功。?123456<linkrel="stylesheet"href="http:///ajax/bootstrap-touch-carousel/0.8.0/css/bootstrap-touch-carousel.css"asp-fallback-href="~/lib/bootstrap-touch-carousel/css/bootstrap-touch-carousel.css"asp-fallback-test-class="carousel-caption"asp-fallback-test-property="display"asp-fallback-test-value="none"/>ScriptTagHelper應(yīng)用在script元素上,和LinkTagHelper一樣,它也具有fallback功能,只不過這里判斷的不是class樣式,而是檢測(cè)某個(gè)對(duì)象是否存在,來判斷默認(rèn)的js文件是否加載成功。它支持以下屬性:src
指定要加載的js源地址。asp-src-include
指定要加載的js文件格式,當(dāng)有多個(gè)文件格式時(shí)以逗號(hào)分隔。這里文件路徑是相對(duì)于程序webroot的相對(duì)路徑。asp-src-exclude
指定不需要加載的js文件格式,當(dāng)有多個(gè)文件格式時(shí)以逗號(hào)分隔。這里文件路徑是相對(duì)于程序webroot的相對(duì)路徑。asp-fallback-src
指定備用的js源地址。asp-fallback-src-include
指定需要加載的備用js文件格式,當(dāng)有多個(gè)文件格式時(shí)以逗號(hào)分隔。這里文件路徑是相對(duì)于程序webroot的相對(duì)路徑。asp-fallback-src-exclude
指定不需要加載的備用js文件格式,當(dāng)有多個(gè)文件格式時(shí)以逗號(hào)分隔。這里文件路徑是相對(duì)于程序webroot的相對(duì)路徑。asp-fallback-test
指定用來檢測(cè)js加載成功與否的對(duì)象asp-file-version
bool值,用來指定是否需要將文件版本信息加入到url地址中。?1234<scriptsrc="http:///ajax/jquery/jquery-1.10.2.min.js"asp-fallback-src="~/lib/jquery/jquery.min.js"asp-fallback-test="window.jQuery"></script>寫在結(jié)尾上面簡單介紹了內(nèi)嵌TagHelpers的屬性,有些內(nèi)容我是從網(wǎng)上找來的,大家在使用具體的某個(gè)TagHelper時(shí)候可以多試試?yán)锩娴膶傩?,這樣更利于對(duì)其理解和正確使用。說了這么多內(nèi)嵌的TagHelper,在接下來的我會(huì)介紹怎么編寫自定義的TagHelper,實(shí)現(xiàn)自己需要的功能,敬請(qǐng)期待!寫在開始在上一篇文章中,簡單介紹了什么是TagHelper,怎么使用它。接下來我會(huì)簡單介紹一下微軟隨著ASP.NET5一起發(fā)布的TagHelpers。它們分別是:AnchorTagHelperCacheTagHelperEnvironmentTagHelperInputTagHelperLabelTagHelperSelectTagHelperOptionTagHelperTextAreaTagHelperValidationMessageTagHelperValidationSummaryTagHelperFormTagHelperLinkTagHelperScriptTagHelperAnchorTagHelper這個(gè)TagHelper被應(yīng)用在所有錨元素<a>上,它擁有一下屬性:asp-action
指定action方法名。asp-controller
指定controller名。asp-fragment
指定URL片段名。asp-host
指定訪問的主機(jī)(host)名。asp-protocol
指定訪問協(xié)議,比如http或者h(yuǎn)ttps。asp-route
指定路由名。最終這個(gè)TagHelper會(huì)被解析成具有href屬性的錨元素,這個(gè)href的內(nèi)容就是基于以上這些屬性的值生成的。?1<aasp-action="Create">CreateNew</a>CacheTagHelper應(yīng)用在cache元素上,使用IMemoryCache實(shí)例來緩存cache元素內(nèi)容在當(dāng)前進(jìn)程的內(nèi)存中。它支持下面的屬性:vary-by
string類型,TagHelper將基于該值來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-header
string類型,指定請(qǐng)求頭(requestheader),只能指定單個(gè)頭名(headername),TagHelper將基于該值來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-query
string類型,指定請(qǐng)求參數(shù),當(dāng)有多個(gè)請(qǐng)求參數(shù)時(shí),以逗號(hào)分隔。TagHelper將基于它來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-route
string類型,指定路由數(shù)據(jù)參數(shù),當(dāng)有多個(gè)路由數(shù)據(jù)參數(shù)時(shí),以逗號(hào)分隔。TagHelper將基于它來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-cookie
string類型,指定cookies名,當(dāng)有多個(gè)cookies時(shí),以逗號(hào)分隔。TagHelper將基于這些cookies名來緩存內(nèi)容,該值會(huì)被用來生成cachekey。vary-by-user
bool類型,指定是否為每個(gè)登陸的用戶使用緩存,用戶信息被用來生成cachekey。expires-on
DateTime類型,指定緩存失效的時(shí)間。expires-after
TimeSpan類型,指定經(jīng)過多少時(shí)間,緩存失效,這個(gè)時(shí)間是從加入緩存開始計(jì)時(shí)。expires-sliding
TimeSpan類型,指定緩存沒被使用后經(jīng)過多少時(shí)間失效。priority
enum類型,具有以下可能的值:CachePreservationPriority.LowCachePreservationPriority.NormalCachePreservationPriority.HighCachePreservationPriority.NeverRemove存儲(chǔ)在IMemoryCache實(shí)例中的緩存受限于當(dāng)前可用內(nèi)存。如果當(dāng)服務(wù)器將要內(nèi)存溢出時(shí),內(nèi)存cache就會(huì)清除緩存來釋放內(nèi)容。此時(shí),我們可以用這個(gè)屬性來指定當(dāng)前緩存的優(yōu)先級(jí),這樣內(nèi)存在釋放時(shí)就會(huì)考慮釋放優(yōu)先級(jí)低的緩存。EnvironmentTagHelper應(yīng)用在environment元素上,根據(jù)不同的names的設(shè)置有條件的render不同的內(nèi)容。它支持以下屬性:names
指定環(huán)境名,當(dāng)有多個(gè)時(shí)候以逗號(hào)分隔。這里判斷的依據(jù)是,讀取IHostingEnvironment的EnvironmentName的值,與environment元素中的names匹配,當(dāng)匹配上的時(shí)候就render出里面的內(nèi)容,否則移除該environment元素。在很多情況下,我們想再開發(fā)環(huán)境使用一套配置信息,在生產(chǎn)環(huán)境又是另外一套,這時(shí)候就需要使用條件判斷語句了,不過在新版的MVC中,使用EnvironmentTagHelper提供的Environment元素標(biāo)簽就可以了,示例如下:?123456789101112131415161718192021222324<environmentnames="Development"><scriptsrc="~/lib/jquery/jquery.js"></script><scriptsrc="~/lib/bootstrap/js/bootstrap.js"></script><scriptsrc="~/lib/hammer.js/hammer.js"></script><scriptsrc="~/lib/bootstrap-touch-carousel/js/bootstrap-touch-carousel.js"></script></environment><environmentnames="Staging,Production"><scriptsrc="http:///ajax/jquery/jquery-1.10.2.min.js"asp-fallback-src="~/lib/jquery/jquery.min.js"asp-fallback-test="window.jQuery"></script><scriptsrc="http:///ajax/bootstrap/3.0.0/bootstrap.min.js"asp-fallback-src="~/lib/bootstrap/js/bootstrap.min.js"asp-fallback-test="window.jQuery"></script><scriptsrc="http:///ajax/hammer.js/2.0.4/hammer.min.js"asp-fallback-src="~/lib/hammer.js/hammer.js"asp-fallback-test="window.Hammer"></script><scriptsrc="http:///ajax/bootstrap-touch-carousel/0.8.0/js/bootstrap-touch-carousel.js"asp-fallback-src="~/lib/bootstrap-touch-carousel/js/bootstrap-touch-carousel.js"asp-fallback-test="window.Zepto"></script></environment>在上述代碼中,我們定于,如果是Development環(huán)境就使用本地的js文件,否則(Staging或Production環(huán)境)就先加載cdn的文件。InputTagHelper這個(gè)TagHelper被應(yīng)用在input元素上,與HtmlHelpers中的TextBoxForHTML一樣,這個(gè)TagHelper會(huì)生成一個(gè)綁定到model中某個(gè)字段的Input元素。它支持一下屬性:asp-forasp-formatasp-for用來指定綁定model哪個(gè)字段到TagHelper上,很多其他的TagHelpers也具有這個(gè)屬性。asp-format用來設(shè)置顯示的Format,通常被用來給貨幣、日期和時(shí)間類型的值設(shè)置Format,比如,Birthday是model里的一個(gè)日期類型的字段。?1<inputasp-for="Birthday"asp-format="{0:yyyy-MM-dd}"/>注意:asp-for的類型ModelExpression是ASP.NETMVC6里面新定義的一個(gè)類,其構(gòu)造函數(shù)帶有一個(gè)字符類型的參數(shù),用來指定Model中字段的名字。我們也可以把一個(gè)內(nèi)嵌對(duì)象賦給asp-for,比如:?1<inputasp-for="Address.Street"type="text"/>LabelTagHelper與HtmlExtension.LabelFor功能一樣,它只有一個(gè)屬性asp-for,用來指定綁定Model里某個(gè)字段。它作用在label元素上。?1<labelasp-for="Birthday"/>SelectTagHelperSelectTagHelper作用在Select元素上,支持asp-for和asp-items屬性。asp-for與我們上面介紹的一樣,用來綁定model中某個(gè)字段。asp-items,被用來指定Select元素的Option集合,它的值類型是IEnumerable<SelectListItem>。?1<selectasp-for="Country"asp-items="ViewBag.Countries">如果要在Select中添加一個(gè)默認(rèn)選擇的項(xiàng),我們可以這樣做:?123<selectasp-for="Country"asp-items="ViewBag.Countries"><optionselected="selected"value="">ChooseCountry</option></select>我們可以賦任何類型是IEnumerable<SelectListItem>的實(shí)例給asp-items,可能是某個(gè)變量或者某個(gè)實(shí)例的一個(gè)屬性等。比如:?12345678@{SelectListItem[]items={newSelectListItem(){Text="item1"},newSelectListItem(){Text="item2"}};}<selectasp-for="Country"asp-items="items"></select>OptionTagHelper應(yīng)用在option元素上,和select元素一起使用,通常被用來讀取option元素信息,而不改變?cè)貎?nèi)容。唯一可能修改的是在有的情況下,會(huì)根據(jù)父親select元素將option的selected狀態(tài)設(shè)成"selected"。?123<selectasp-for="Country"asp-items="ViewBag.Countries"><optionselected="selected"value="">ChooseCountry</option></select>TextAreaTagHelper應(yīng)用在textarea元素上,目前只支持唯一一個(gè)屬性asp-for,?1<textareaasp-for="Information"></textarea>ValidationMessageTagHelper與HtmlHelper中的ValidationMessageFor一樣,這個(gè)TagHelper是用來顯示驗(yàn)證失敗信息。它應(yīng)用在span元素上,而且只有唯一的一個(gè)屬性asp-validation-for,被用來指定所驗(yàn)證的對(duì)象----Model中某個(gè)字段。?12<inputasp-for="Birthday"asp-format="{0:yyyy-MM-dd}"/><spanasp-validation-for="Birthday"/>ValidationSummaryTagHelper像HTMLHelper擴(kuò)展的ValidationSummary一樣,它是用來驗(yàn)證錯(cuò)誤的匯總信息。它只支持一個(gè)屬性asp-validation-summary,具有以下幾種值:None
不顯示任何驗(yàn)證信息ModelOnly
只顯示Model錯(cuò)誤信息,不包括屬性錯(cuò)誤信息All
顯示所有信息它應(yīng)用在div元素上,?1<divclass="validation"asp-validation-summary="ModelOnly"/>FormTagHelper與HtmlHelper中的BeginForm一樣,它用來生成一個(gè)form元素,它應(yīng)用在form元素上,支持以下屬性:asp-actionasp-controllerasp-anti-forgery?1<formasp-action="FormSave"asp-controller="Home"asp-anti-forgery="true">LinkTagHelper應(yīng)用在link元素上,支持備用的樣式文件。它具有以下屬性:href
指定樣式資源的鏈接地址。asp-href-include
指定所有需要被加載的樣式文件路徑格式,當(dāng)有多個(gè)時(shí),以逗號(hào)來分隔每一個(gè);這里的路徑是相對(duì)于應(yīng)用程序中wwwroot的相對(duì)路徑。asp-href-exclude
指定那些不需要被加載的樣式文件路徑格式,當(dāng)有多個(gè)時(shí),以逗號(hào)來分隔每一個(gè);這里的路徑是相對(duì)于應(yīng)用程序中wwwroot的相對(duì)路徑。asp-fallback-href
指定備用資源鏈接地址。asp-fallback-href-include
指定所有需要被加載的備用樣式文件路徑格式,當(dāng)有多個(gè)時(shí),以逗號(hào)來分隔每一個(gè);這里的路徑是相對(duì)于應(yīng)用程序中wwwroot的相對(duì)路徑。asp-fallback-href-exclude
指定那些不需要被加載的備用樣式文件路徑格式,當(dāng)有多個(gè)時(shí),以逗號(hào)來分隔每一個(gè);這里的路徑是相對(duì)于應(yīng)用程序中wwwroot的相對(duì)路徑。asp-fallback-test-class
用來檢測(cè)加載失敗的樣式名。asp-fallback-test-property
用來檢測(cè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年石家莊貨運(yùn)從業(yè)資格考試模擬考試題目及答案
- 茉莉花茶代理合同7篇
- 古箏采購合同范本
- 廠區(qū)道路修路合同范本
- 企業(yè)經(jīng)營貸款服務(wù)合同范本
- 上半年工作總結(jié)開頭
- 儒學(xué)大師邀請(qǐng)合同范本
- 動(dòng)物防疫練習(xí)題庫與答案
- 病理學(xué)與病理生理學(xué)習(xí)題庫與參考答案
- 一年級(jí)法制教育教案
- 小學(xué)數(shù)學(xué)西南師大三年級(jí)上冊(cè)三辨認(rèn)方向指南針PPT
- 工作室成員成長檔案模板(內(nèi)部版)課件
- 項(xiàng)目滯后趕工措施
- 預(yù)防接種人員崗位培訓(xùn)習(xí)題(Ⅰ類培訓(xùn)練習(xí)題庫共385題)
- 現(xiàn)場(chǎng)經(jīng)濟(jì)簽證單范本
- 固定義齒工藝流程圖
- 《網(wǎng)店運(yùn)營與管理》課件(完整版)
- (高職)員工培訓(xùn)與開發(fā)(第四版)完整版教學(xué)課件全套電子教案
- 相親相愛 簡譜
- 第四章工具鋼
- 2022年春新冀人版科學(xué)五年級(jí)下冊(cè)全冊(cè)課件
評(píng)論
0/150
提交評(píng)論