如何在选择框中显示视图包(从viewdata加载)中的值?

时间:2019-05-20 07:51:40

标签: asp.net-mvc-4

我在ViewBag中有一个值列表,我想在选择框中显示这些值。这些值进入视图内部。但是其不显示。

 <select name="postoffice"  >
                                            <option>-select-</option>
                                     @if (ViewBag.s != null)
                                          {
                                        foreach (var f in ViewBag.s)
                                   {
                                            <option value="@f.po">@f.po</option>

                                         }
                            } 

                                         </select>

1 个答案:

答案 0 :(得分:0)

在实现foreach循环(列表)ViewBag.s之前,您需要以特定格式转换ViewBag.s