【问题标题】:C# direct to another pageC#直接到另一个页面
【发布时间】:2012-12-16 12:59:00
【问题描述】:

我有一个登录表单,当我输入正确的密码时,我希望它把我带到我已经完成的另一个页面,我该如何做到这一点?我已经在 windows 中使用 c# 完成了此操作

【问题讨论】:

  • 你在做什么样的申请?网络? ASP.NET?
  • 我真的不知道,我对编程很陌生,但我使用 Visual c# express 2010 并在一个简单的 Windows 窗体应用程序中创建了登录页面和起始页面

标签: c# redirect login


【解决方案1】:

如果您使用的是 Windows 窗体应用程序,则可以使用 .Show() 方法。

Form targetform = new Form();
targetform.Show();

如果您使用的是 ASP.NET Web 应用程序,则可以使用 Response.Redirect() 方法。

Response.Redirect("targetpage.aspx");

【讨论】:

    【解决方案2】:

    您创建“其他页面”的新实例(我们称之为 MainForm)和.Show()它:

    var mainForm = new MainForm();
    mainForm.Show();
    

    【讨论】:

    • 嗯,好吧,但是我应该在哪里编写该代码?在我创建的按钮内部 if 语句在哪里或其他任何地方?
    • @JessicaLopez - 在您验证登录的if 内。
    【解决方案3】:

    试试这个:

     new Form2().Show();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-09
      • 1970-01-01
      • 2010-11-18
      • 2023-03-15
      相关资源
      最近更新 更多