У меня есть следующий фрагмент кода:
string tmp = String.Format("<SCRIPT FOR='window' EVENT='onload' LANGUAGE='JavaScript'>javascript:window.open('{0}');</SCRIPT>", url);
ClientScript.RegisterClientScriptBlock(this.GetType(), "NewWindow", tmp);
URL, сгенерированный этим кодом, включает номер порта, и я думаю, что это происходит, потому что порт 80 используется веб-сайтом, и в этом коде я пытаюсь загрузить страницу из виртуального каталога веб-сайта. Любые идеи о том, как подавить номер порта в строке URL, сгенерированной этим кодом?