zoukankan      html  css  js  c++  java
  • MVC的System.Web.Mvc.ViewPage小结

    Inherits="System.Web.Mvc.ViewPage<dynamic>
    这一句最好是自己手动修改,
    如果是维护用户数据,用户对象名是User,改成
    Inherits="System.Web.Mvc.ViewPage<User>
    这样一来,视图里面调用Model属性的时候就是指向控制器(reutnr View(model))传过来的User对象,
    Controller代码部分

    public virtual ActionResult Edit(string id)
    {
    var model = userDao.get(id);
    return View(model); 
    }
    如果是列表视图则视图声明应该指定为列表,或者自己扩展的类型
    Inherits="System.Web.Mvc.ViewPage<List<User>>
    Controller代码部分
    public virtual ActionResult Index()
    {
    List<User> model = userDao.getAll();
    return View(model); 
    }

  • 相关阅读:
    2
    异常处理
    接口
    抽象与多态
    关联关系
    9-13
    数据类型转换
    Day3
    对象和类
    MyEclipse导入现成项目出现小红叉错误
  • 原文地址:https://www.cnblogs.com/chengjun/p/5383770.html
Copyright © 2011-2022 走看看