在新的浏览器窗口中打开页面 [英] open page in new browser window
问题描述
<asp:DataList ID="DataList1" runat="server" OnItemCommand="datalist1_downloader"> <itemtemplate> <asp:LinkButton ID="LinkButton2" runat="server" CommandArgument=''<%#Eval("id")%>'' CommandName="test">Check </itemtemplate>
.cs代码
受保护的void datalist1_downloader(对象源,数据
ListCommandEventArgs e) { if (e.CommandName == "test") { //code goes here } }
我想将querystring(commandArgument)发送到下一页,并且该页面将根据自定义大小在新浏览器中打开,我的意思是弹出窗口.
我不知道该怎么办,我尝试了Java脚本,response.write功能和许多其他方式,但是代码未成功
plz help
如何:
asp:LinkButton ID="LinkButton2" runat="server" onClientClick="window.open(''http://pagetoopen.aspx'');" ....
有关window.open的信息,请参见http://msdn2.microsoft.com/zh-cn/library/ms536651.aspx
问候
Espen Harlinn
使用Java脚本或脚本管理器打开新页面
javascript:q=(document.location.href);void(open(''http://example.com/submit.php?url=''+escape(q),''_self'',''resizable,location,menubar,toolbar,scrollbars,status''));"
<pre lang="cs">protected override void CreateChildControls() { if (ScriptManager.GetCurrent(Page) == null) { ScriptManager sMgr = new ScriptManager(); // Ensure the ScriptManager is the first control. Page.Form.Controls.AddAt(0, sMgr); } }
http://www. vbdotnetheaven.com/UploadFile/mahesh/OpenURLInNewWindow09012006094141AM/OpenURLInNewWindow.aspx [ ^ ]
希望对您有所帮助.
hi
aspx code
<asp:DataList ID="DataList1" runat="server" OnItemCommand="datalist1_downloader"> <itemtemplate> <asp:LinkButton ID="LinkButton2" runat="server" CommandArgument=''<%#Eval("id")%>'' CommandName="test">Check </itemtemplate>
.cs code
protected void datalist1_downloader(object source, Data
ListCommandEventArgs e) { if (e.CommandName == "test") { //code goes here } }
I want to send a querystring(commandArgument) to next page and that page would open in new browser according custom size i mean popup.
I don''t kno what to do I has tried java script, response.write fnction and many other ways but code doen''t successed
plz help
How about:
asp:LinkButton ID="LinkButton2" runat="server" onClientClick="window.open(''http://pagetoopen.aspx'');" ....
For info on window.open see http://msdn2.microsoft.com/en-us/library/ms536651.aspx
Regards
Espen Harlinn
use java script or script manager to open the new page
javascript:q=(document.location.href);void(open(''http://example.com/submit.php?url=''+escape(q),''_self'',''resizable,location,menubar,toolbar,scrollbars,status''));"
<pre lang="cs">protected override void CreateChildControls() { if (ScriptManager.GetCurrent(Page) == null) { ScriptManager sMgr = new ScriptManager(); // Ensure the ScriptManager is the first control. Page.Form.Controls.AddAt(0, sMgr); } }
http://www.vbdotnetheaven.com/UploadFile/mahesh/OpenURLInNewWindow09012006094141AM/OpenURLInNewWindow.aspx[^]
I hope this may help you.
这篇关于在新的浏览器窗口中打开页面的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!