[英]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.