using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;public partial class m3 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e);
    
         protected void btnSubmit_Click (object sender, EventArgs e)
    {
        if (this.txtLoginId.Text.Trim().Length == 0)
        {
            this.lblMessage.Text = "请输入有户名!";
            return;
        }
        if (this.txtLoginId.Text.Trim().Length == 0)
        {
            this.lblMessage.Text = "请输入密码!";
            return;
        }
        if (this.txtLoginId.Text.Trim() == "abc" &&            this.txtLoginId.Text.Trim() == "123")
        {
            User user = new User();
            user.Username = txtLoginId.Text;
            user.passWord = txtLoginId.Text;
            Session["User"] = user;
            Response.Cookies["LoginTime"].Value = DateTime.Now.ToString();
            Response.Redirect("Welcome.aspx");
        }
        else
        {
            this.lblMessage.Text = "用户名/密码错误!";
        }
    }    }    错误 4 “System.Web.UI.Page.User”是“属性”,但此处被当做“类型”来使用

解决方案 »

  1.   

    System.Web.UI.Page 有User这个属性namespace.User user = new namespace.User();
      

  2.   

    加上你定义的User类的namespace.或者using一下, 这样式应该不会出问题。
      

  3.   

    User user = new User();
    应该加你的名称空间,如
    xx.User user = new xx.User();或者你定义下user类public class User
    {}
    要不然冲突
      

  4.   

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;public partial class m3 : System.Web.UI.Page{
        protected void Page_Load(object sender, EventArgs e)
        {
        }
      
        
             protected void btnSubmit_Click (object sender, EventArgs e)
        {
            
            if (this.txtLoginId.Text.Trim().Length == 0)
            {
                this.lblMessage.Text = "请输入有户名!";
                return;
            }
            if (this.txtLoginId.Text.Trim().Length == 0)
            {
                this.lblMessage.Text = "请输入密码!";
                return;
            }
            if (this.txtLoginId.Text.Trim() == "abc" &&            this.txtLoginId.Text.Trim() == "123")
            {            User user = new User();
                user.Username = txtLoginId.Text;
                user.passWord = txtLoginId.Text;
                Session["User"] = user;
                Response.Cookies["LoginTime"].Value = DateTime.Now.ToString();
                Response.Redirect("Welcome.aspx");
            }
            else
            {
                this.lblMessage.Text = "用户名/密码错误!";
            }
        }    }    能帮我改了吗,刚刚学不太会啊
      

  5.   

    命名空间出现冲突
    Model.User user=Model.User();
      

  6.   

    Model.User user=new Model.User();