The ClientScript collection holds all client scripts, script includes (<script> links) and code loaded CSS links. This property generally should not be manually accessed, but rather is manipulated through RegisterClientScriptBlock, RegisterClientScriptInclude and RegisterCssInclude.

ClientScript blocks are injected after <form> tag and so render towards the top of the page. Script includes render depending on their location specified either in the top or bottom of the header or below the <form> tag.

You can loop through the collection of scripts, but note that some items may have location prefixes:

  • src - Script include
  • srcheader - Script include rendering at bottom of header
  • srcheadertop - Script include rendering at the top of header
  • no prefix - script block

These are used internally to figure out how to render each item.

Note that StartupScripts are stored in their own StartupScript collection.

Default Value

Initial value: null

See also:

Class wwWebPage | wwWebPage::StartupScript

© West Wind Technologies, 1996-2024 • Updated: 09/21/08
Comment or report problem with topic