我有一个ShowSeat类的n个属性:SeatCol1Status,SeatCol2Status ...,SeatColnStatus 我想查看此列表值,但我不喜欢
<%= ShowSeats[rowIndex].SeatCol1Status %>
<%= ShowSeats[rowIndex].SeatCol2Status %>
..................
<%= ShowSeats[rowIndex].SeatColnStatus %>
如何在webform的html中使用循环生成它
答案 0 :(得分:0)
您可以添加一个索引属性,然后可以循环(猜测返回类型):
public SeatStatus SeatStatus[int col]
{
get
{
switch(col)
case 1: return SeatCol1Status;
case 2: return SeatCol2Status;
// etc
}
}
但是也许你不应该制作“n”特定的属性,而只是一个属性,包含一个可以索引(并且很容易迭代)的“座位状态”列表。当并非所有行都具有相同数量的座位时,这也很容易适应。