簡體   English   中英

如何在C#MVC中將參數傳遞給image onclick事件?

[英]How to pass a parameter to image onclick event in c# MVC?

我需要將參數傳遞給圖像onclick事件。 我知道如何使用腳本和控制器來做到這一點,但是我想知道它是否可以直接在視圖中完成嗎? 我已經搜索過SO,並嘗試了一些示例,但到目前為止沒有任何效果。

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

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

這會提醒您kkkk

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

在此處輸入圖片說明

這很完美

@{string test = "kkkk";}

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

正如@Çöđěxěŕ所提到的,這里是更新:此解決方案起作用的原因,op並未在var @test周圍使用單引號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM