0

現在、データベース内に保存されている URL を使用して画像のグループを表示する foreach ステートメントがあります。

ただし、一部のレコードにはまだ画像が割り当てられていないため、URL が欠落しているレコードには一般的な画像を表示する必要があります。

これが私が現在持っているコードです:

@foreach(var row in qPropertyDetails) {
    <div class="container">
        <div class="row">
            <div class="span12" style="padding-bottom: 10px">
                <div class="row thumb-pad">
                    <div class="span4">
                        <img src="@row.PrimaryImage" alt="">
                    </div>
                </div>
            </div>
        </div>
    </div>
}

foreach ループ内に IF ステートメントが必要だと思いますが、正しい構文がわかりません。多分それは次のようなものだと思います:

@foreach(var row in qPropertyDetails) {
    <div class="container">
        <div class="row">
            <div class="span12" style="padding-bottom: 10px">
                <div class="row thumb-pad">
                    @if (@row.PrimaryImage=Null) {
                        <div class="span4"><img src="~\tempimage.jpg" alt=""></div>
                    }
                    else {
                         <div class="span4"><img src="@row.PrimaryImage" alt=""></div>    
                    }
                </div>
            </div>
        </div>
    </div>
}

しかし、それはうまくいきません。

4

1 に答える 1