ASP.Net从CodeBehind打开浏览器中的新标签页
发布时间:2020-05-24 06:02:32 所属栏目:asp.Net 来源:互联网
导读:我需要从asp.net代码后面的链接打开浏览器标签. 通常我会有一个链接和目标=“_ blank”,但我需要的链接是动态的,所以我必须从代码背后的_blank链接的行为. 有任何想法吗? 如果您在生成初始 HTML时创建链接所需的数据,则可以在Page_Load事件中执行此操作: pr
|
我需要从asp.net代码后面的链接打开浏览器标签.
有任何想法吗? 解决方法如果您在生成初始 HTML时创建链接所需的数据,则可以在Page_Load事件中执行此操作:protected void Page_Load(object sender,EventArgs e)
{
Button1.OnClientClick="javascript:window.open('MyPage.aspx?Param=" + Param1.ToString() + "');"; }
}
如果您正在等待PostBack获取所需的数据来构建链接,则可以通过ScriptManager将JavaScript发送到浏览器: protected void Button1_Click(object sender,EventArgs e)
{
//process whatever you need to to get Param1
ScriptManager.RegisterStartupScript(Page,typeof(Page),"OpenWindow","window.open('MyPage.aspx?Param=" + Param1.ToString() + "');",true);
} (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – StructureMap初学者|物业注入
- asp.net-mvc – 如何填充mvc剃刀部分视图
- asp.net-mvc – MVC DropDownList SelectedValue不正确显示
- asp.net-mvc – ASP.NET MVC是否容易受到oracle的填充攻击?
- asp.net-mvc – 在EF 6中设置命令超时
- 如何在asp.Net中的脚本标签上使用runat =“server”
- asp.net-mvc – MVC 3 – 脚手架下拉列表
- asp.net – Crystal Reports“加载报告失败”错误在服务器上
- asp.net-mvc – 获取ControllerName和ActionName并在Master
- 有没有办法从ASP.NET访问IIS内核缓存?
推荐文章
站长推荐
热点阅读
