protected void btnConfirm_Click(object sender, EventArgs e)
{
if (txtLoginId.Text.Trim() != "" && txtLoginPwd.Text.Trim() != "")
{
Admin admin = new Admin()
{
LoginId = txtLoginId.Text,
LoginPwd = txtLoginPwd.Text
};
if (adminManager.Login(ref admin))
{
我已经在admin这类里面定义了LoginId和LoginPwd但是我写的时候为什么没提示 写上去报错“当前上下问不存在LoginPwd 和LoginId”
{
if (txtLoginId.Text.Trim() != "" && txtLoginPwd.Text.Trim() != "")
{
Admin admin = new Admin()
{
LoginId = txtLoginId.Text,
LoginPwd = txtLoginPwd.Text
};
if (adminManager.Login(ref admin))
{
我已经在admin这类里面定义了LoginId和LoginPwd但是我写的时候为什么没提示 写上去报错“当前上下问不存在LoginPwd 和LoginId”
using System.Collections.Generic;
using System.Linq;
using System.Text;namespace BookShoop.Models
{
[Serializable]
public class Admin
{
public int Id { get; set; }
public string LoginId {get;set;}
public string LoginPwd { get; set; }
public string Name { get; set; }
public string Phone { get; set; }
}
}
都看了 没问题啊 而且命名空间也加了^
{
LoginId = txtLoginId.Text,
LoginPwd = txtLoginPwd.Text
};你确定这段是原封不动的复制过来的吗?没丢东西?比如 “;”
Id=1,
LoginId = "111",
Name="admin",
Phone="123456"
};
admin.LoginId =txtLoginId.Text;
你必须将原来的项目编译才能得到最新的dll