成功运行 if/else 语句后,我的 ViewBag 的原始内容似乎"embedded"



所以我试图模仿一个来自我国家的假期 isitchristmas.com。我正在使用HomeController执行此操作,并且已经在这里找到了大多数问题的答案。

public ActionResult Index()
    {
        //Vars
        DateTime datumvandaag = DateTime.Today;
        DateTime sinterklaasdatum = DateTime.Parse("06/12/2013");
        //If Else
        if (datumvandaag.Date==sinterklaasdatum.Date)
        {
            ViewBag.Info = "yes";
        }
        else
        {
            ViewBag.Info = "no"
        }
        //Show
        return View();

我的问题是,一旦我尝试更改"是"和"否",它就会坚持那些原始值。我尝试保存,重新启动Visual Studio,即使我删除了代码,它仍然返回原始结果。关于导致这种情况的原因的任何想法?

此类问题的常见原因是残留的构建片段。 尝试在VS 2013中清理解决方案,然后重新生成它。

最新更新