Url.Action Как добавить значение параметра из модели

В контроллере у меня есть действие "GetPhoto":

public FileResult GetPhoto(int id)
{
    ...
}

Кроме того, у меня есть код Razor, где я пытаюсь динамически добавить параметр ID из модели:

@model ISPIS.Models.KodFazeBiljke
...
<img src="@Url.Action("GetPhoto", new { id = model.KodFazeBiljkeId })" alt="" width="250" height="190"/>

Однако невозможно написать "id = model.KodFazeBiljkeId", потому что модель не существует в текущем контексте.

Любое решение? Спасибо!

1 ответ

Решение

Ваш подход должен работать - просто нужно обратиться к модели в верхнем регистре Model:

<img src='@Url.Action("GetPhoto", new { id = Model.KodFazeBiljkeId })' alt="" width="250" height="190"/>
Другие вопросы по тегам