Q: Is there a silverlight response.redirect equivalent? I'm trying to navigate from the codebehind of a Silverlight page back to an ASPX page in the same application.  How do I perform a "Response.Redirect" as I would from the codebehind of an ASPX page?  I've tried google and nothing comes up that actually works.  My silverlight form is of type UserControl.  I cannot change it to Page or sdk:Page nor embed an sdk:Page into the UserControl tag.  The Page always is unknown to the designer.

A: This worked for me:
put this method somewhere:
    private string GetAbsoluteUrl(string strRelativePath)
    {
        if (string.IsNullOrEmpty(strRelativePath))
            return strRelativePath;

        string strFullUrl;
        if (strRelativePath.StartsWith("http:", StringComparison.OrdinalIgnoreCase)
          || strRelativePath.StartsWith("https:", StringComparison.OrdinalIgnoreCase)
          || strRelativePath.StartsWith("file:", StringComparison.OrdinalIgnoreCase))
        {
            strFullUrl = strRelativePath;
        }
        else
        {
            strFullUrl = System.Windows.Application.Current.Host.Source.AbsoluteUri;
            if (strFullUrl.IndexOf("ClientBin") > 0)
                strFullUrl = strFullUrl.Substring(0, strFullUrl.IndexOf("ClientBin")) + strRelativePath;
            else
                strFullUrl = strFullUrl.Substring(0, strFullUrl.LastIndexOf("/") + 1) + strRelativePath;
        }

        return strFullUrl;
    }

Navigate via:
        string browserFeatures = "directories=yes,location=yes,menubar=yes,status=yes,toolbar=yes,resizable=yes";
        HtmlPage.Window.Navigate(new Uri(GetAbsoluteUrl("SomePage.aspx"), UriKind.Absolute), "_self", browserFeatures);

Edit - duplicate question here:
What is the Response.Redirect equivalent in Silverlight?
with similar answer..
