asp.net mvc3如何切换case下拉列表并提交按钮

时间:2013-08-20 19:59:50

标签: asp.net-mvc-3 switch-statement

我基本上有一个下拉列表的switch语句,但我怎样才能为我的单选按钮添加一个选项

<div style="float:right;">
 <select name="myview">
 <option value="local">Local View</option>
  <option value="national">National View</option>
 </select>
</div>

  <input type="radio" name="mygroup" value="news" />
  <input type="radio" name="mygroup" value="stories" />

public ActionResult myview(string myview)
    {
        switch(myview)
        {
         case "local":
            //my local section
           break;
          case "national":
          //my national section
         }
  }

到目前为止我所拥有的,但是当你看到我没有我的单选按钮时,我如何将我的单选按钮合并到混音中?比如

switch(myview)
    {
     case "local" && "news":
        //my local section
       break;
      case "national" && "stories":
      //my national section
     }

这些方面的任何建议都会很棒

1 个答案:

答案 0 :(得分:0)

你可以使用这样的东西

var var1 = "something";
var var2 = "something_else";
switch(var1 + "|" + var2) {
    case "something|something_else":
        ...
        break;
    case "something|...":
        break;
    case "...|...":
        break;
}