如何实现asp.net cs文件里面的方法 跳转到另外的一个页面? 这样写为什么不行??
protectedvoidtxtExpress_Click(objectsender,EventArgse){intOrderID=Convert.ToInt32(Req...
protected void txtExpress_Click(object sender, EventArgs e) {
int OrderID = Convert.ToInt32(Request.QueryString["OrderID"]);
string OrderNumber = Request.QueryString["OrderNumber"].ToString();
Dispatch d = dispatchManager.GetDispatchByOrderID(OrderID, OrderNumber);
string ExpressURL = d.Express.ExpressURL.ToString();
if (ExpressURL == "" || ExpressURL == null)
{
Help.Alert(this, "详情请电话联系!");
}
else
{
Response.Write("<script language='javascript'>window.open('" + ExpressURL + "','_blank');</script>"); ;
} } 展开
int OrderID = Convert.ToInt32(Request.QueryString["OrderID"]);
string OrderNumber = Request.QueryString["OrderNumber"].ToString();
Dispatch d = dispatchManager.GetDispatchByOrderID(OrderID, OrderNumber);
string ExpressURL = d.Express.ExpressURL.ToString();
if (ExpressURL == "" || ExpressURL == null)
{
Help.Alert(this, "详情请电话联系!");
}
else
{
Response.Write("<script language='javascript'>window.open('" + ExpressURL + "','_blank');</script>"); ;
} } 展开
3个回答
展开全部
Response.Write(); 这个只是输出信息的。跳转这样写:Response.Redirect("index.aspx");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Response.Redirect("路径");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询