Asp.net mvc 在按钮上传递值,单击敲除MVC
我需要在MVC中单击取消按钮时传递guid。但当我尝试此操作时,它会在行item.Id行显示错误。我正在使用淘汰mvc主项目来做这件事。有人能帮我吗Asp.net mvc 在按钮上传递值,单击敲除MVC,asp.net-mvc,razor,mvvm,knockout.js,Asp.net Mvc,Razor,Mvvm,Knockout.js,我需要在MVC中单击取消按钮时传递guid。但当我尝试此操作时,它会在行item.Id行显示错误。我正在使用淘汰mvc主项目来做这件事。有人能帮我吗 <tbody> @using (var items = ko.Foreach(m => m.managexmlfiles)) { <tr> <td></td> <td>@items.Html.Span(i
<tbody>
@using (var items = ko.Foreach(m => m.managexmlfiles))
{
<tr>
<td></td>
<td>@items.Html.Span(item => item.DisplayName)</td>
<td>@items.Html.Span(item => item.DownloadedDate)</td>
<td>@items.Html.Span(item => item.UpdateDate)</td>
<td>@ko.Html.Button("Download", "DownloadFile", "UpdateDatabase", new { Id = item.Id })</td>
<td></td>
</tr>
}
</tbody>
@使用(var items=ko.Foreach(m=>m.managexmlfiles))
{
@items.Html.Span(item=>item.DisplayName)
@items.Html.Span(item=>item.downloadeDate)
@items.Html.Span(item=>item.UpdateDate)
@按钮(“下载”、“下载文件”、“更新数据库”、新建{Id=item.Id})
}
如果错误与item.Id
是可观察到的敲除项相关,则可以通过调用item.Id()
来访问该值。那么,所讨论的问题将是:
<td>@ko.Html.Button("Download", "DownloadFile", "UpdateDatabase", new { Id = item.Id() })</td>
@ko.Html.Button(“下载”、“下载文件”、“更新数据库”,新建{Id=item.Id())