Mam mojego lokalnego hosta i stronę na żywo. Mam URL i jeśli jej w localhost URL powinien iść localhost/site/thank_you.aspx a jeśli jej na żywo http://mylivesite.com/thank_you.aspxRequest.URL dla localhost i strony na żywo
Próbowałem to w moim kod związany ...
MyHiddenField.Value = Request.URL + "/thank_you.aspx";
ale wrócił strona, na której byłem /thank_you.aspx
Co robię źle?
Dlaczego nie użyć względnej ścieżki: 'MyHiddenField.Value =" /thank_you.aspx ";'? – Alex
@Alex Może jest używany do tworzenia linków do wiadomości e-mail itp. – MikeSmithDev
Czy masz na myśli, że 'http: // localhost/coś' powinien" przejść do "' http: // localhost/site/thank_you.aspx', ale że 'http: // mylivesite.com/coś' powinno przejść do' http: // mylivesite.com/thank_you.aspx'? Gdzie jest twoja strona internetowa na 'localhost'? –