Always remember that if you are using Control output caching, RegisterClientScriptInclude will NOT run if the used control is returning a cached version. This also goes for any controls (user or custom) nested within your ascx. The workaround? You...