本文介绍了如何在新页面中使用querystring发送数据?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想这样:
当我单击GridView时,它会将ID发送到具有"_blank"目标的新页面.

这是我的代码:

受保护的子GridView4_SelectedIndexChanged(ByVal发送者作为对象,ByVal e作为System.EventArgs)处理GridView4.SelectedIndexChanged

Response.Redirect(〜/details.aspx?id ="&GridView4.SelectedDataKey(0))

结束子

如何添加"_blank"目标.

I wanna this:
when i click on my GridView , it send ID to new page with "_blank" target.

this is my code:

Protected Sub GridView4_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles GridView4.SelectedIndexChanged

Response.Redirect("~/details.aspx?id=" & GridView4.SelectedDataKey(0))

End Sub

how can add "_blank" target.

推荐答案

StringBuilder sb = new StringBuilder();
sb.Append("<script language='javascript'>");
sb.AppendFormat("window.open('{0}');", @"http://www.mysite.com/mypage.aspx?id=myID");
sb.Append("</script>");
Response.Write(sb.ToString()); 




这篇关于如何在新页面中使用querystring发送数据?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-27 02:40