C# 新表达式在类型后需要()、[]或{}
有人看到下面的代码是怎么回事吗。我试图从数据库中动态创建带有动态文本和ID值的链接按钮C# 新表达式在类型后需要()、[]或{},c#,asp.net,C#,Asp.net,有人看到下面的代码是怎么回事吗。我试图从数据库中动态创建带有动态文本和ID值的链接按钮 rptHeadline.DataSource = ds; LinkButton lb = new LinkButton if (ds.Tables[0].Rows.Count <= 0) { lb.Text = ds.Tables[0].Rows[0]["URL"].ToString(); lb.ID = ds.Ta
rptHeadline.DataSource = ds;
LinkButton lb = new LinkButton
if (ds.Tables[0].Rows.Count <= 0) {
lb.Text = ds.Tables[0].Rows[0]["URL"].ToString();
lb.ID = ds.Tables[0].Rows[0]["URL"].ToString();
}
rptHeadline.DataBind();
rptdheadline.DataSource=ds;
LinkButton lb=新的LinkButton
if(ds.Tables[0].Rows.Count此处缺少分号和括号:
LinkButton lb = new LinkButton
语句LinkButton lb=new LinkButton
不完整。需要添加();
来调用默认构造函数
LinkButton lb = new LinkButton();
我假设如下:
LinkButton lb = new LinkButton
应该是:
LinkButton lb = new LinkButton();
不确定LinkButton是否需要参数!缺少分号,可能还有ctor参数您认为这是什么?JavaScript?这也不是有效的JavaScript。@Daniel-JavaScript允许您在新表达式中省略括号。
LinkButton lb = new LinkButton();