Home All Groups Group Topic Archive Search About
Author
5 Jul 2006 2:39 AM
Mike
Hi,

I created a webControl that overrides the "Render" method that contains a
pretty long javascript, which is finally rendered as follows:

  this.Page.RegisterStartupScript("Load" + this.ClientID,
script.ToString());
I would like to re-use this control in various other projects, but also
would like to know whether it is possible to extract the very long
JavaScript code in a ".js" file that would make reading the code much easier
for anyone that wants to customize or debug my control. Do you know if I can
do it? If so, could you please let me know how (or point me to article/web
sites)?

Thanks a lot.
Mike

Author
5 Jul 2006 2:42 PM
Brock Allen
Consider WebResources if you're using ASP.NET 2.0.

http://www.asp.net/QuickStart/aspnet/doc/extensibility.aspx#WR

-Brock
http://staff.develop.com/ballen


Show quoteHide quote
> Hi,
>
> I created a webControl that overrides the "Render" method that
> contains a pretty long javascript, which is finally rendered as
> follows:
>
> this.Page.RegisterStartupScript("Load" + this.ClientID,
> script.ToString());
> I would like to re-use this control in various other projects, but
> also
> would like to know whether it is possible to extract the very long
> JavaScript code in a ".js" file that would make reading the code much
> easier
> for anyone that wants to customize or debug my control. Do you know if
> I can
> do it? If so, could you please let me know how (or point me to
> article/web
> sites)?
> Thanks a lot.
> Mike