CssRegistration Class
Represents a cascading style sheet (CSS) file registration. CssLink reads this registration to insert a LINK element into the resulting HTML page and apply the external style sheet(s) defined by the registration.
System.Web.UI.Control
Microsoft.SharePoint.WebControls.SPControl
Microsoft.SharePoint.WebControls.CssRegistration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Pages and controls register specific style sheets by using the <SharePoint:CssRegistration name="filename" tag or calling the static CssRegistration.Register("filename") method. The CSS can be registered as a leaf filename or as a URL. For example:
<SharePoint:CSSRegistration name= "<%$SPrl:~SiteCollection/Style Library/~language/Core Stypes/Band.css%>" runat="server"/>
When the page is assembled, all of the style sheets are brought together and rendered by the CssLink control.
Note
|
|---|
|
The CssRegistration controls may be placed on a master page, page layout, or content page. |
<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<SharePoint:CssLink runat="server" Version="4"/>
The html equivallent of this code to add a CSS registration is:
<SharePoint:CssRegistration ID="SomeCssRegistration" name="<%$SPUrl:~SiteCollection/Style Library/Styles/mycss.css%>" runat="server"/>
- 1/20/2012
- Koen Zomers NL
- 8/6/2010
- Hans Baumann
- 12/22/2009
- Marc Bayé Saltó
Note