我試圖插入基於在一個條件下拍攝圖片的鏈接:嵌套如果語句插入的圖片鏈接與MVC Razor視圖
,基本代碼是:
@if(Model.PictureCount > 0)
{
<img src="@[email protected][0].Filename" width="535" height="385" />
}
現在我需要插入鏈接圖片周圍如果ID,如果XXX
@if(Model.PictureCount > 0)
{
if(Model.Id == 18777)
{
<a target="_blank" href="XXXX">
}
<img src="@[email protected][0].Filename" width="535" height="385" />
if(Model.Id == 18777) // <-- this If is not working has a C# condition
{
</a>
}
}
的問題是,第二如果條件不工作有一個C#代碼,它只是顯示了HTML文本。
我該如何解決這個問題?
嗨,謝謝!我選擇了你的第一個解決方案,因爲它很簡單,它遵守DRY規則 – Patrick