我尝试使用最简单的方法在网络表单上显示属性(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;
}
答案 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);