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; } 
        }
  • 相关阅读:
    sdnu 1513 字符串翻转
    hdu-1559 最大子矩阵(二维树状数组模板题)
    hdu-1556 树状数组
    1049.饭盒
    1092.校门外的树
    1012.区间合并
    1054.数独
    1175.开心的金明 01背包
    空格(Space)的ASCII码值是:32
    js为lable和div赋值
  • 原文地址:https://www.cnblogs.com/zitjubiz/p/3204597.html
Copyright © 2011-2022 走看看