2012-04-16 108 views
1

我正在使用C#ASP.net,并且相对新的它,并且需要在下面完成。ASP.net点击按钮打开新的webform

在我的VS2010 Web应用程序项目中,我有default.aspx,form1.aspx和button1和form2.aspx。

1 - 我想设置Form1中为我的主页 2,要打开窗口2,当我点击Form1上

而且按钮(当我运行的应用程序打开的第一个页面),你可以请建议很好包含上述项目的书?

感谢 周杰伦

+1

你只需要阅读一本关于ASP.Net的好书。在亚马逊或谷歌找到。 – gdoron 2012-04-16 20:10:56

+1

设置您的主页与ASP.NET无关。这是您的网络浏览器中的一个设置。 – 2012-04-16 20:12:57

+0

我仍然只是使用default.aspx,因为这是应用程序的“默认”页面。 – Chris 2012-04-16 20:14:33

回答

12

快速启动将双击在设计视图中的“Button1的”,这将产生的button1_Click(...)事件处理程序。在这个程序中,你可以写一行代码:

Response.Redirect("~/form2.aspx"); 

要设置Form1.aspx你的“主页”,它将使意义重命名为“Default.aspx的”这就通常的页面看起来IIS为从头开始。

+0

谢谢先生。如何在新窗口中打开此项? – user219628 2012-04-16 20:31:39

+0

刚刚找到答案http://stackoverflow.com/questions/104601/asp-net-response-redirect-to-new-window – user219628 2012-04-16 20:42:03

2

希望它能帮助,

  1. 发布时,在IIS你必须做出的默认页的form1.aspx页面。在VS2010中,右键单击该文件并将其设置为开始页面。

  2. 是的,发布的Response.Redirect答案是正确的。

+0

谢谢你的回答,它的工作原理! – user219628 2012-04-16 20:32:26