我现在有两个form Form1  和 login我希望程序打开的时候显示的是login这个窗体登陆后显示的是from1请问我该怎么做????

解决方案 »

  1.   

    最简单的方法是在web.config中设置。
    <configuration>
      <system.web>
        <authentication mode = "Forms">
           <forms name = "你的项目名" loginUrl = "login.aspx" protection = "All"    
                  timeout  = "60">//指定登录页面的URL
    ...
        </authentication>
        <authorization>
           <deny users = "?"/>
        </authorization>
    然后你在login页面中编码实现username/password,正确通过后Respose.Redirect("Form1.aspx")
      

  2.   

    呵呵,楼主说的是winform
    在login里,先把form1 new一下Form1 form1 = new Form1();
    然后再form1.show()