簡體   English   中英

將值從模型作為參數傳遞給Url.Action

[英]Pass Value from Model as Parameter to Url.Action

我的MVC布局視圖上有一個模型,我需要將ID字段的值傳遞給控制器​​操作,但是我不知道該怎么做。

我試過了:

{
     <label for="subfolder1"><a href="@Url.Action("ChangeUserCompany", "Home", new { id = @item.vchCompanyID.Value })" class="glyphicon-pencil">@item.vchCompanyName.Value</a></label>
     <input type="checkbox" id="subfolder1" checked="true" />
}

該ID在@item.vchCompanyID.Value 有人可以告訴我將其傳遞給控制器​​動作的屬性語法嗎?

感謝您的協助!

只需刪除url參數中的@和.Value即可:

<a href="@Url.Action("ChangeUserCompany", "Home", new { id = item.vchCompanyID })" class="glyphicon-pencil">@item.vchCompanyName.Value</a> 

還請確保您通過方法發送了所有必需的參數

<a href='@Url.Action("NewProposalPart2", "Proposal", null, null)?id=' + 
item.vchCompanyID}>

多數民眾贊成在尋找什么

暫無
暫無

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

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