user user=new user();     //实例化user类 
这样不好把 

解决方案 »

  1.   

    USER类在哪呢?
    user user=new user();     //实例化user类 
    你的这USER类都没有肯定出错的,书上再找找吧!把这USER类找到了!
      

  2.   

       你想引用Microsoft.VisualBasic.ApplicationServices 命名空间,再实例化就行了,我自己已经解决了!!!
      

  3.   

    在方法的外边没有namespace 和 class。C#的所有方法都要放到类或者结构体里边的。
    下面是给你改好的代码:using System; 
    using System.Data; 
    using System.Configuration; 
    using System.Web; 
    using System.Web.Security; 
    using System.Web.UI; 
    using System.Web.UI.WebControls; 
    using System.Web.UI.WebControls.WebParts; 
    using System.Web.UI.HtmlControls; namespace MyNameSpace
    {
        public class LoginPage
        {
            /// <summary> 
            ///"登录"按钮单击事件 
             /// </summary> 
            private void ImageButtonLogin_Click(object sender, System.Web.UI.ImageClickEventArgs e) 
            {
               //获取用户在页面上的输入 
                 string userloginname=textboxloginname.text;//用户登录名 
                 string password=textboxpassword.text       //密码 
                 session.add("login_name",userloginname); //使用Session保存用户登录名信息              user user=new user();     //实例化user类              if(user.exist)  //如果用户存在 
                 { 
                   if(user.password==password)//如果密码正确,转入depault.aspx页面 
                     { 
                        response.redirect("userlist.aspx"); 
                   } 
                   else 
                   { 
                        response.write(" <script language=javascript>alert(\"密码错误,请重新输入密码!\")</script"); 
                        //记录日志 
                           myeventslog log=new myeventslog("myoa.login"); 
                        string message="用户["+user.username+"]试图登录失败,原因:密码错误!"; 
                        log.writelog(eventlogentrytype.failureaudit,message); 
                   } 
               } 
               else   //如果用户不存在 
                {
                   response.write(" <script language=javascript>alert(\"对不起,用户不存在!\") </script>"); 
               } 
            } 
        }
    }
      

  4.   

    没那么复杂吧。
    看他的代码,应该是在最后一个Else前面多了一个},所以方法提前结束了的原因而已。