Вот версия jQuery, основанная на ответах @takrl и @tom выше. Примечание: нет жестко закодированного formid (названного aspnetForm выше), а также не использует прямые ссылки на form.target, которые Firefox может найти проблематичными:
<asp:Button ID="btnSubmit" OnClientClick="openNewWin();" Text="Submit" OnClick="btn_OnClick" runat="server"/>
Затем в вашем js-файле, указанном на той же странице:
function openNewWin () {
$('form').attr('target','_blank');
setTimeout('resetFormTarget()', 500);
}
function resetFormTarget(){
$('form').attr('target','');
}