2015-10-19 43 views
0

我有一個名爲StudentController的控制器。這裏是一個名爲的方法:變量在asp.net中的控制器方法中不起作用mvc5

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

val不需要12.我不知道爲什麼。 debugger不指出此行。 當我添加觀看它顯示此「名稱'val'不存在當前上下文中」

+0

嘗試清潔您的項目和重建,並 – Rob

+1

你聲明後您的代碼示例中沒有帶使用VAL值在調試模式下進行編譯。你想用這個代碼實現什麼? –

+0

有時它可以幫助您關閉VS並重新啓動它:P –

回答

0

如果您的調試器沒有遍歷方法的第一行,那麼您可能正在調試以前版本的代碼。

嘗試清理和重建您的項目。如果這不起作用,請手動刪除項目的bin文件夾。重新啓動IIS(如果您正在使用它)也可能有所幫助。對於這種類型的控制檯以下:

iisreset 
相關問題