首页 > 代码库 > asp.net 在新的页面打开的问题。
asp.net 在新的页面打开的问题。
在自己写的代码中,有些页面需要在新的页面中打开,基于页面的数据十分繁琐,一直没有找到方法。通过自己不断的测试,找到了一个方法。
后台页面中
for (int j = 0; j < listModelview_tabSongHuoList.Count;j++ )
{
htmlTabListPiaoJu = htmlTabListPiaoJu + @" 子批号"
+ listModelview_tabSongHuoList[j].OtherOne.ToString() + @" 送货数量 "
+ listModelview_tabSongHuoList[j].BenCiShuLiang + "
" + "\n"; } htmlTabListPiaoJu = htmlTabListPiaoJu + @" " +"\n"; 在前台页面中的实现方法为 window.open("../SongHuoList/SongHuoListDowLoadS.aspx?RefIDDengDan="+ RefIDDingDan + "&PiHaoDetail=" + PiHaoDetail + "&OtherOne=" + OtherOne + "&SongHuoPiHaoSerialID=" + SongHuoPiHaoSerialID); } function XianPinPiao(OtherOne, PiHaoDetail,SongHuoPiHaoSerialID, RefIDDengDan) { window.open("../SongHuoList/XianPinPiao.aspx?RefIDDengDan=" + RefIDDengDan + "&PiHaoDetail=" + PiHaoDetail + "&OtherOne=" + OtherOne + "&SongHuoPiHaoSerialID=" + SongHuoPiHaoSerialID); } 通过以上的代码和注释发现,用的是window.open("");不是以前用的window.location.href=""; 通过window.open("") 可以实现在新的页面中打开,而且是在前面。否则就会在后面出现,用户体验差。
" + "\n"; } htmlTabListPiaoJu = htmlTabListPiaoJu + @" " +"\n"; 在前台页面中的实现方法为 window.open("../SongHuoList/SongHuoListDowLoadS.aspx?RefIDDengDan="+ RefIDDingDan + "&PiHaoDetail=" + PiHaoDetail + "&OtherOne=" + OtherOne + "&SongHuoPiHaoSerialID=" + SongHuoPiHaoSerialID); } function XianPinPiao(OtherOne, PiHaoDetail,SongHuoPiHaoSerialID, RefIDDengDan) { window.open("../SongHuoList/XianPinPiao.aspx?RefIDDengDan=" + RefIDDengDan + "&PiHaoDetail=" + PiHaoDetail + "&OtherOne=" + OtherOne + "&SongHuoPiHaoSerialID=" + SongHuoPiHaoSerialID); } 通过以上的代码和注释发现,用的是window.open("");不是以前用的window.location.href=""; 通过window.open("") 可以实现在新的页面中打开,而且是在前面。否则就会在后面出现,用户体验差。
asp.net 在新的页面打开的问题。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。