我在类库里使用了C#3.0的类初始化方法LoginInfo ss = new LoginInfo { UserName = "", Pwd = "" };其中LoginInfo类是我写的一个实体类,在类库中这样写可以编译通过,但是直接在aspx页面中使用却报错:编译器错误消息: CS1526: new 表达式要求在类型后有 () 或 [] 源错误:
行 22:
行 23: LoginInfo ss = new LoginInfo { UserName = "", Pwd = "" };
行 24: Response.Write("运行成功,感谢您的使用!");
行 25: }
请教各位大侠,很奇怪,谢谢!
行 22:
行 23: LoginInfo ss = new LoginInfo { UserName = "", Pwd = "" };
行 24: Response.Write("运行成功,感谢您的使用!");
行 25: }
请教各位大侠,很奇怪,谢谢!
解决方案 »
- winform XP SP2 装.NET 3.5 能正常运行么?
- 用飞信的VMDotNet怎么找不到数据库了?
- 请教个小问题,ASP.Net中,把一个文件存到了Server的一个临时目录,怎样下载到用户的本机,同时弹出对话框让用户另存为?
- vs2005怎么设计程序的三层机构呢?数据层是怎么安排的
- 关于CS模式数据库访问的安全性问题
- winform导出Excel报如下错是怎么回事?
- 提高电脑搜索热点刷新率
- 重筹寻找datagridview高手
- 求助!关于Sqlite报错“database is locked”的问题?
- 关于LogRecord的问题哟?如果你知道,那就帮我我吧!!
- 想在窗体中实现拖入文件
- 如何在C#中, 将带有时区的字符串的转换为DateTime,并计算出与当前用户相差的时间?
public class LoginInfo
{
public string UserName { get; set; }
public string Pwd { get; set; }
}//没用到Code-Behind的.aspx<%@ Page Language="C#" AutoEventWireup="true" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script runat="server">
void Page_Load()
{
LoginInfo ss = new LoginInfo { UserName="abc", Pwd="xyz" };
lblName.Text = ss.UserName;
lblPwd.Text = ss.Pwd;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label runat="server" ID="lblName" />
<asp:Label runat="server" ID="lblPwd" />
</div>
</form>
</body>
</html>
{
public string UserName { get; set; }
public string Pwd { get; set; }
}
}