Как передать параметр в событие onclick изображения в C # MVC? - PullRequest
0 голосов
/ 09 июля 2019

Мне нужно передать параметр событию onclick изображения. Я знаю, как это сделать, используя скрипт и контроллер, но я хотел бы знать, можно ли это сделать прямо в представлении? Я искал SO и попробовал несколько примеров, но пока ничего не получалось.

@{string test = "kkkk";}
<img onclick="alert('' + @test + '')" />
<img onclick="alert(@test)" />

@{string test = "alert('kkkk')";}
<img onclick="alert(@test)" />

Ответы [ 2 ]

2 голосов
/ 09 июля 2019

это прекрасно работает

@{string test = "kkkk";}

<img src="" onclick="alert('@test')" />

, как упомянуто @ Çöđěxěŕ, вот обновление: причина, по которой это решение работает, op не использовал одинарные кавычки вокруг var @ test.

2 голосов
/ 09 июля 2019

Это даст вам предупреждение с помощью kkkk

  </span>@{string test = "kkkk";}
    <img onclick="alert('@test')" />

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...