我在做 this asp.net 的教程,一切都很好,但我想在此表中添加一个“图片”链接。当它在新页面中被点击时,上传的文件将显示该 ID。
如何将同一行 ID 的图片关联起来。我是 C# MVC3 的新手,所以一些解释将不胜感激。
谢谢。
注意:我编辑了它,所以它使用 MySQL 作为数据库。
最佳答案
一旦您将模型从 Controller 传递到您的 View 中,您就可以像我在下面所做的那样在表格中创建链接。此链接将传递 id 或您为要传回 Controller 的图片提供或正在使用的任何变量。从 Controller 使用该 id 提取图像并将它们传递到新 View 中。
@foreach (var item in Model) {
<tr>
<td>
@Html.ActionLink("Picture", "Picture", new { id=item.ID }) |
</td>
</tr>
这是一个非常好的开始 MVC 的教程 Accessing your model's data from a controller
关于c# - 添加 "pictures"链接并将其关联到 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10905460/