這裏使用ViewBag是在我的控制器代碼:在switch語句
public ActionResult MyMethod(string widgetId)
{
ViewBag.Widget = widgetId;
ViewData["widget"] = widgetId;
return View();
}
,這裏是我的嘗試在switch語句:
var sort = <%=(string)ViewBag.Widget.ToString() %>;
//switch (<%=(string)ViewData["widget"] %>) {
switch (sort) {
case 'a1':
break;
case 'a2':
break;
case 'a3':
}
在我的情況下,爲widgetid是「 a3'
並且它拋出a3未定義的錯誤。如何解決這個問題?我
+1顯示爲什麼它不起作用('var sort = a3;') – 2013-02-26 09:26:46