繁体   English   中英

变量在ASP.NET MVC5中的控制器方法中不起作用

[英]Variable does not work in controller method in asp.net mvc5

我有一个名为StudentController的控制器。 这是一个名为的方法:

public ActionResult Create()
{
    int val = 12;
    ViewBag.DepID = new SelectList(db.Departments, "ID", "name");
    return View();
}

但是val不需要12。我不知道为什么。 debugger不指向这一行。 当我添加watch时,它显示“名称'val'在当前上下文中不存在”

如果调试器没有逐步执行方法的第一行,则可能是在调试代码的早期版本。

尝试清理并重建您的项目。 如果这不起作用,请手动删除项目的bin文件夹。 重新启动IIS(如果正在使用它)也可能会有所帮助。 对于以下类型的控制台:

iisreset

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM