zoukankan      html  css  js  c++  java
  • MVC3 FAQ

    1. html helper 可以缩写代码的,下面2段代码是相同效果

    @Html.DropDownList("TourList")
     <select name="aaa">
                        
                         @foreach (SelectListItem item in ViewBag.TourList)
                         {
                             var selected = "";
                             if (item.Selected)
                             {
                                 selected = "selected='selected'";
                             }
                               <option value="@item.Value" @selected>@item.Text</option>
                         }
                          </select>

    2. 用form提交的entity.id, entity.name 可以组装成controller的方法的entity类参数,

    但是对象或者集合做参数,mvc好像是不能自动组装的. 例如下面的Tour字段和FromCity,BackCity字段

        public class TourInstance: Entity
        {
            public virtual string Code { get; set; }
            public virtual Tour Tour { get; set; }
            public virtual IList<City> FromCity { get; set; } //出发城市
            public virtual IList<City> BackCity { get; set; } //返回城市
            public virtual DateTime StartDate { get; set; }
            public virtual DateTime EndDate { get; set; }
            public virtual int Capacity { get; set; } 
            public virtual bool IsActive { get; set; } 
        }
  • 相关阅读:
    ES6
    ES6
    ES6
    ES6
    ES6
    ES6
    ES6
    IOS 最新开发上架流程 以及发布打包注意事项
    JavaScript Arguments
    函数防抖和函数节流
  • 原文地址:https://www.cnblogs.com/zitjubiz/p/3204597.html
Copyright © 2011-2022 走看看