I know it's a simple question but I really can't find anything on Google. Sorry if I'm not searching right. I created 2 pages and in the first one I have a button.
What should I write in the C# code to change to redirect me on the second page?
I usually know my way around C# but I'm totally new in ASP.
Add the button onclick event handler .
In the event handler put:
Response.Redirect("YOUR_NEW_PAGE");
Response.Redirect or Server.Transfer
Slightly more complicated, and probably not what you need a cross page post
Not quite sure from your question whether you're after ASP VB or C#...so...
// C#
private void Button1_Click(object sender, System.EventArgs e)
{
Server.Transfer("Webform2.aspx");
}
' Visual Basic
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Server.Transfer("Webform2.aspx")
End Sub
For more information, I direct you to:
http://msdn.microsoft.com/en-us/library/540y83hx%28VS.71%29.aspx
您也可以使用按钮的PostBackUrl属性在aspx本身(不编写任何代码)中执行此操作。
Use one of these methods:
One-time redirect (HTTP 301)
Response.Redirect("page to redirect to");
Permanent redirect (HTTP 302), only available in ASP.NET 4.0
Response.RedirectPermanent("page to redirect to");
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.