> I've seen this all over:
>
>    Page.LoadControl("~/DesktopModules/SignIn.ascx")
>
> What does the "~" do?

It's a short-cut to the virtual root for that application. Very
convenient to create directory-independent references to pages, images,
etc.  You can also use it in server-side controls, like:
<asp:Image ImageUrl="~/images/foo.bmp"/>

Syntactically, it comes from the unix root directory shorthand.

        -Fritz

Fritz Onion
DevelopMentor
http://staff.develop.com/onion

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to