如何从asp.net代码后面打开一个新标签?

时间:2012-09-13 13:08:40

标签: vb.net tabs linkbutton asplinkbutton

我在LinkBut​​ton点击事件

中获得了此代码
    Session("Factor") = Session("rating")       
    Response.Write("<script>")
    Response.Write("window.open('Resources/Resources.aspx','_blank')")
    Response.Write("</script>")

我需要代码背后的原因是因为我必须设置该会话。这将在新窗口中打开。但是如何在新标签中打开它呢?或任何替代方法。请记住我必须设置该会话。 QueryString对我不利。

谢谢,

1 个答案:

答案 0 :(得分:1)

我知道这是一篇很老的帖子,但我仍然希望与大家分享。

您可以使用后面代码中的linkbutton属性。有点像这样。

在表单加载事件中添加此代码。

linkbutton.Attributes.Add(“onclick”,“window.open('http:// localhost:50 / mailconfirm.htm','NameOfTheWindow','height = 400,width = 400,status = yes,toolbar =没有,菜单栏=没有,位置= 0,滚动条=无,左= 200,顶部= 200' )“)