Некоторые сведения о том, что я делаю
Мне обычно нравится, когда мои страницы возвращают URL, необходимый для доступа к нему.Поэтому у меня обычно будет такой метод
public partial class ProductDetails : Page
{
public static string GetUrl(Guid productId)
{
return "fully qualified url";
}
}
на других моих страницах / элементах управления, которым требуется доступ к этой странице, я просто установлю ссылку как
hl.NavigateUrl = ProductDetails.GetUrl(id);
Яиграть с новым материалом UrlRouting в 4.0 и столкнулся с чем-то, что, я не уверен, сработает.Я пытаюсь использовать Page.GetRouteUrl в моем статическом методе, и, очевидно, он взрывается из-за того, что страница не является статичной.
Кто-нибудь знает, возможно ли повторить то, что я делаю с GetRouteUrl?
thx