So versuche ich, einen Parameter an eine JavaScript-Funktion mit dem Rasierer '@' -Notation (in einer MVC-4 View) übergeben, aber ich bin syntax error: "Nicht abgeschlossene String-Konstante"Wie übergibt man einen Rasierer-Wert an eine JQuery-Funktion in einer MVC-Ansicht
Gibt es eine andere Möglichkeit, die ich schreiben sollte?
@foreach (var item in Model)
{
...
<input type="button" value="Assign" onclick="AssignButtonClicked('@item.ID')" />
}
Ich habe die gleiche Syntax wie diese Antwort https://stackoverflow.com/a/5179316/1662619
bearbeiten verwendet:
Es ist nur ein Syntaxfehler, die Funktionalität noch funktioniert
Lösung: - entfernen Sie die einfachen Anführungszeichen um @ item.ID – Kings