Obecně tohle nejde zařídit, protože žádná konvence na to není a prohlížeče si to dělají jak chtějí. Použít target _newtab někde funguje, ale například IE se dá nastavit tak, aby otevíralo vždy v novém okně, anebo aby i odkazy s target _blank otevíralo v nové záložce. Ke druhé části - jak byste chtěl prohlížeči říct, aby si stránku otevřel v nové záložce? A co by se mělo stát s tou původní. Víte jak funguje Response.Redirect? Jinak než posláním javascriptu to řešit nejde. Použijte metodu Page.ClientScript.RegisterStartupScript, kterou do stránky přidáte příslušný javascript.
|