单击C#(webpart)中的“取消”按钮时重定向到新页面

时间:2011-06-21 18:44:22

标签: c#

// Cancel button
            tc = new TableCell();
            btnCancel = new Button();
            btnCancel.Text = "Cancel";
            btnCancel.Click += new EventHandler (btnCanel_Click ) ;
            tc.Controls.Add(btnCancel);
            tr.Controls.Add(tc);

            t.Controls.Add(tr);


            // Empty table cell
            tr = new TableRow();
            tc = new TableCell();
            tr.Controls.Add(tc);

            this.Controls.Add(t);
        }

        protected void btnCanel_Click(object sender, EventArgs e)
        {

        }

我想做的是。当我点击取消按钮时,它会将我重定向到“Example.aspx”。 我正在使用C#

创建一个webpart

3 个答案:

答案 0 :(得分:1)

protected void btnCanel_Click(object sender, EventArgs e)
{
    Response.Redirect("example.aspx");
}

答案 1 :(得分:0)

调用HttpResponse.Redirect方法。

示例:

Response.Redirect("Example.aspx");

答案 2 :(得分:0)

要在服务器上完成您想要的操作,Response.Redirect。但是没有必要回发。有一些客户端解决方案。使用LinkBut​​ton,w / onclick html属性设置为false。我的推荐是这样的:

<INPUT TYPE="BUTTON" VALUE="Cancel" ONCLICK="window.location.href='http://www.yourdomain.com/example.aspx'">