zoukankan      html  css  js  c++  java
  • Razor中Html.DropDownListFor用法

    Model类:

    public class DSourceModel
    {
        [Required]
        [Display(Name = "状  态")]
        public string SourceStatus { getset; }
    }

    Controller 类:

    public class DataSourceController : Controller
    {
        public ActionResult DataSrcAdd()
        {
            var selectStatusList = new List<SelectListItem>() { 
                new SelectListItem() { Value = "1", Text = "启用" },
                new SelectListItem() { Value = "2", Text = "禁用" }
            };

            ViewBag.StatusOptions = selectStatusList;
            
            return View();
        }
    }

     View(Razor视图):

    @using (Html.BeginForm("DataSrcAdd","DataSource")) {
        @Html.AntiForgeryToken()
        @Html.ValidationSummary(true)
        <fieldset>
            <legend>添加表单</legend>
            <table>
                <tr>
                    <td>@Html.LabelFor(m => m.SourceStatus)</td>
                    <td>@Html.DropDownListFor(m => m.SourceStatus,ViewBag.StatusOptions as IEnumerable<SelectListItem>,new { @style="200px;"})</td>
                    <td>@Html.ValidationMessageFor(m => m.SourceStatus)</td>
                </tr>
            </table>
        </fieldset>
    }
  • 相关阅读:
    Finite Difference Method with Mathematica
    评论
    The Woman in Red Is Seen as a Threat by Other Wom
    Why Does Everyone Else Appear to Be Succeeding?
    The Sorrows of Young Werther
    【洛谷P5607】无力回天 NOI2017
    【YbtOJ#532】往事之树
    【YbtOJ#582】大收藏家
    【牛客Wannafly挑战赛23 F】计数
    【YbtOJ#573】后缀表达
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/2987269.html
Copyright © 2011-2022 走看看