c# - 添加 "pictures"链接并将其关联到 ID

标签 c# mysql asp.net-mvc asp.net-mvc-3

我在做 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/

相关文章:

c# - 只有当变量类型是派生类时才有效?

c# - 如何从 7z 命令行进程获取扩展错误信息

php - mysql 查询返回对象,但我需要字符串

mysql - 在 MySQL 中向具有特定前缀的表授予权限

c# - 如何在 PagedList.Mvc 中拥有多个 PagedListRenderOptions?

c# - 我可以在 ASP 表列中添加按钮并获取在哪一行按钮被单击吗?

c# - 在 C# 中通过串口访问蓝牙数据

mysql - 饼图的前 X 名用户,在 X 分组到其他后剩余

javascript - 来自表单提交的数据与来自 Ajax 的数据

asp.net-mvc - ASP.Net MVC 路由无法正常工作