c# - 有没有一种方法可以只将一个整数传递给我的 View 而无需在 mvc 中创建模型

标签 c# asp.net-mvc

我有一个调用 View 的 Controller 。有没有一种方法可以只将一个整数传递给我的 View ,并能够在我的 View 中使用 Razor 代码使用该整数?

这是我在 Controller 中的方法:

public ActionResult Details(int linkableId)
{
    return View(linkableId);
}

返回我的 View 后,我可以使用类似这样的 Razor 代码访问这个 int 吗?

@linkableId

最佳答案

在您的 View 中,在最顶部:

@model Int32

或者您可以使用 ViewBag。

ViewBag.LinkableId = intval;

关于c# - 有没有一种方法可以只将一个整数传递给我的 View 而无需在 mvc 中创建模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18105504/

相关文章:

c# - Connection must be valid and open错误

asp.net-mvc - Asp.net MVC 中的自定义 DateTime 模型绑定(bind)器

asp.net - 为什么我的 MVC View 是用 PDB 编译的?

javascript - Bing map 未使用 asp.net mvc 显示位置

c# - 在继承类中使用自定义枚举覆盖枚举

c# - 使用 Replace() 从开头删除引号会将它们全部删除

c# - 如何获取列表框中项目的索引

c# - 语音合成器文本到语音作为输入,即通过麦克风

asp.net-mvc - Windows 重新安装后,Azure ASP.NET MVC 3 应用程序不会显示 css/js

asp.net-mvc - 未找到 Nancy Razor Viewengine