私は持っています、
var car = db.QuerySingle("SELECT * FROM Stock WHERE Id = @0", carId);
テーブル「ストック」には、画像データ列ImgF1、ImgF2、...、ImgF12があります。次に、これらの画像を次のように取得します
<ul>
@for(int i = 1; i < 12; i++){
var imageName = "ImgF" + i;
if(car.@imageName != null){
<li>
<img class="small_image" alt="image" src="@Href("~/Cars/XSThumbnail",carId, new{index = i})">
</li>
}else{
}
}
問題は、car。@ imageNameまたはcar.imageNameが機能しないことです。これは、imageNameが列名ではなく、列名の単なる変数であるためです。
どうぞよろしくお願いします。何かアイデアがあればありがたいです!!