簡體   English   中英

網址操作未響應

[英]Url.Action not responding

我在標簽中實現了一個編輯按鈕

 <li><a id="nospin" onclick="'@Url.Action("Index", "LoadProduct", new { productid = Model.Products[i].ProductId})'" style="cursor:pointer;cursor:hand">Edit</a></li>

我想要破壞的控制器如屏幕截圖所示

在此處輸入圖片說明

但是,當我單擊按鈕時,未達到斷點。

我哪里做錯了 ?

代替

<li><a id="nospin" onclick="'@Url.Action("Index", "LoadProduct", new { productid = Model.Products[i].ProductId})'" style="cursor:pointer;cursor:hand">Edit</a></li>

采用

<li><a id="nospin" href='@Url.Action("Index", "LoadProduct", new { productid = Model.Products[i].ProductId})' style="cursor:pointer;cursor:hand">Edit</a></li>

如果要使用onclick() ,可以這樣更改:

 <li><a id="nospin" onclick="redirectIndex('@Model.Products[i].ProductId')" style="cursor:pointer;cursor:hand">Edit</a></li>

<script>
function redirectIndex(id)
{
  window.location.href = '@Url.Action("Action", "Controller")/' + '?productid=' + id;
}
</script>

暫無
暫無

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

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