function showDetails(advertisementId) {
window.location.href = "@Url.Action("ShowDetails", "Details", new { id = advertisementId })";
}
Przy id = advertisementId
pojawia się błąd:
The name 'advertisementId' doesnt exist in the current context.
Nie mam pojęcia czemu jeśli na sztywno wpisze id = 2
to jest ok.
Doszedłem do tego, że wynika to z tego, że wartość, która jest wpisywana do id w Html.Action powinna być znana na starcie, jeśli podaję ją bezpośrednio w javascripcie to nie przejdzie. Tyle, że nie wiem jak to teraz zakodzić żeby było ok. Bo tą wartość wyliczam w javascripcie.
Da się w ogóle coś takiego zrobić?