显示类的属性

时间:2014-04-01 15:27:07

标签: c# asp.net .net

我尝试使用最简单的方法在网络表单上显示属性(myCar.Make),例如文字控制。

但我得到错误。

如何做到这一点?

protected void Page_Load(object sender, EventArgs e)
{
    Car myCar = new Car();
    myCar.Make = "BMW";
    myCar.Model = "745li";
    myCar.Color = "Black";
    myCar.Year = 2005;

    Literal1.Text = "Car Make: {0}", myCar.Make;

}

2 个答案:

答案 0 :(得分:1)

Literal1.Text = "Car Make: " + myCar.Make;

Literal1.Text = string.Format("Car Make: {0}", myCar.Make);

答案 1 :(得分:1)

看起来您正在尝试格式化字符串,但是您需要调用String.Format()才能使其生效:

 Literal1.Text = String.Format("Car Make: {0}", myCar.Make);