tnblog
首页
视频
资源
登录

MVC对象传值取值方法

3561人阅读 2019/10/8 11:29 总访问:413359 评论:0 收藏:0 手机
分类: ASP.NET
  1. MVC对象传值方法:

 (1)创建Model模型属性和方法。

    public class Userinfo
    {
        public string Name { get; set; }
        public int Age { get; set; }
        public string Sex { get; set; }
        public string Addclass { get; set; }
    }

 (2)在Controllers控制器实例化对象一次进行赋值,通过ViewData[""]或者ViewBag.属性名进行对前台传值。

        public ActionResult Index()
        {
            Userinfo user = new Userinfo();
            user.Name = "老伍";
            user.Age = 16;
            user.Sex = "男";
            user.Addclass = "贵州";
            ViewData["user"] = user;
            return View();
        }

   (3)在前台引入模型命名空间:

        @using MVC.Models;

    (4)对模型进行数据类型转换:

      @{
        Userinfo user = ViewData["user"] as Userinfo;
       }

      

    @{
      var user= (Products)ViewData["user"];

    }

 两种方法取一个。

     (5)根据属性名依次进行输出

      <div>@user.Name</div>
      <div>@user.Age</div>
      <div>@user.Sex</div>
      <div>@user.Addclass</div>



评价
当你知道迷惑时,并不可怜,当你不知道迷惑时,才是最可怜的。
排名
6
文章
6
粉丝
16
评论
8
{{item.articleTitle}}
{{item.blogName}} : {{item.content}}
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2024TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术