これが私のコントローラーのコードです:
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が未定義であるというエラーをスローします。これを修正する方法は?私