【发布时间】:2017-02-01 16:17:56
【问题描述】:
我在以下代码中收到此错误消息:
‘label’不包含‘Name’的定义,也没有扩展名 可以找到接受第一个参数类型标签的方法“名称”。 (您是否缺少或使用指令或程序集引用?)
这是关于 lbl.Name 和 lbl.Location 但我不知道为什么。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace budgetTracker
{
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
static int i = 1;
protected void saveSalaryButton_Click(object sender, EventArgs e)
{
monthlySalaryLabel.Text = "$" + salaryInput.Text;
}
private void addExpense()
{
Label lbl = new Label();
lbl.Name = "expense" + i.ToString();
lbl.Text = expenseNameInput.Text;
lbl.Location = new Point(15, 15);
this.Controls.Add(lbl);
expenseNameInput.Text = String.Empty;
}
protected void addExpenseButton_Click(object sender, EventArgs e)
{
addExpense();
}
}
}
【问题讨论】:
标签: c# asp.net visual-studio