c# - ASP.NET MVC 将 ID 传递给 ActionLink

标签 c# asp.net-mvc asp.net-mvc-4 c#-4.0

我有一个必须调用我的 sql 语句的可点击链接,但是我的字段是一个整数,ActionLink 将停止并给我一个错误,指出我的 item.Emp_ID 不是字符串。

在 MVC4 C# 中,是否有任何其他方法可以创建链接来调用我的 sql 语句?

 @Html.ActionLink(item.EMP_ID, "OfficerReport", new { id = item.EMP_ID })

谢谢。

最佳答案

你可以这样做:

 @Html.ActionLink(item.EMP_ID.ToString(), "OfficerReport", new { id = item.EMP_ID })

参数1)链接文字

参数2) Action 名称

参数3)路由值

关于c# - ASP.NET MVC 将 ID 传递给 ActionLink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23533459/

相关文章:

C# LINQ - 读取 XML

c# - 为什么即使我明确处理了 DataContext,我的连接也没有关闭?

c# - ASP.Net MVC - 如何在并发请求期间以安全的方式在 MVC Controller 中存储值?

c# - 插入数据库时​​如何以编程方式覆盖 Auto_Increment 值

c# - 是否可以将 Windows 窗体控件的相同实例添加到多个容器中?

c# - 将 double 转换为具有 N 位小数、点作为小数点分隔符且没有千位分隔符的字符串

c# - 公开可见的锁对象: Sometimes useful or indication for design flaw?

asp.net-mvc - ASP.NET MVC - 如何在请求之间保存一些数据?

c# - 导入 Excel 工作表并通过松散耦合验证导入的数据

asp.net-mvc - jQuery 更新的 ASP.NET MVC 最佳实践