ASP.NET MVC视图模型呈现

亚伦·托马斯(Aaron Thomas)

问题
如何使用控制器将简单模型作为强类型对象拉入视图?
问题
我在模型中创建一个简单的类newObject该类被我的控制器引用并传递给视图。但是,我无法使用Razor@model语句访问视图中的类
详细信息
我是学习ASP.NET和C#的初学者。我在Win7机器上使用Visual Studio 2013 Express。我从一个空项目开始,其中包含用于MVC的文件夹和核心引用。
简而言之,我正在尝试边做边学。我已经按照www.asp.net上的一些教程进行了学习,但是我试图学习没有实体框架之类的基础知识。
代码
这是我的模型:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace WebApplication1.Models
{
    public class MyObject
    {
        public string objName = "Object1", objType = "Type1";
    }
}

控制器:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using WebApplication1.Models;

namespace WebApplication1.Controllers
{
    public class HomeController : Controller
    {
        public ActionResult Index()
        {
            MyObject newObject = new MyObject();
            return View(newObject);
        }
    }
}

还有,视图。newObject由于某些原因,我无法在视图中访问

@model WebApplication1.Models.MyObject

<!DOCTYPE html>

<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title></title>
</head>
<body>
    <div>
    This is a test page.<br />
    <!--Error on the next line-->
    @model.objName
    </div>
</body>
</html>
DDiVita

尝试@Model.objName使用大写的“ M”。小写字母model是控制器期望的“类型”。Model是传递的“类型”的实例。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET MVC视图模型呈现

来自分类Dev

使用模型呈现的视图中的ASP.NET MVC剃刀图

来自分类Dev

在ASP.NET MVC视图中呈现HTML文件?

来自分类Dev

在ASP.NET MVC的RAZOR视图中呈现JSON

来自分类Dev

呈现视图时,ASP.NET MVC 4速度很慢

来自分类Dev

Asp.net MVC数据模型或视图模型

来自分类Dev

如何从视图传递枚举到模型ASP.Net MVC

来自分类Dev

基于单个模型的MVC ASP.NET多视图

来自分类Dev

asp.Net MVC视图模型在发布时为空

来自分类Dev

ASP.NET MVC绑定到视图模型

来自分类Dev

来自键/值对的ASP.NET MVC视图模型

来自分类Dev

ASP.NET MVC 5模型绑定编辑视图

来自分类Dev

ASP.NET MVC Partiel视图模型绑定

来自分类Dev

验证之前ASP.NET MVC修改视图模型属性

来自分类Dev

在ASP.NET MVC中使用Razor的CSS视图模型

来自分类Dev

ASP.NET MVC路由值和视图模型

来自分类Dev

ASP.NET MVC 4-从视图更新模型

来自分类Dev

按模型值查找的ASP.NET MVC视图

来自分类Dev

Asp.net Core如何呈现视图

来自分类Dev

ASP.NET MVC重定向至操作不会呈现最终视图

来自分类Dev

在asp.net MVC中进行AJAX调用后呈现视图

来自分类Dev

在ASP.NET MVC中单击按钮时呈现部分视图

来自分类Dev

在ASP.NET MVC应用程序内的iframe中呈现部分视图

来自分类Dev

根据用户角色呈现不同的视图ASP.NET MVC 5

来自分类Dev

未指定ASP.Net MVC4 HandleError呈现视图

来自分类Dev

ASP.NET MVC 5:如何通过动作链接在div中呈现局部视图?

来自分类Dev

根据客户端条件呈现ASP.NET MVC部分视图

来自分类Dev

如何将JSON结果很好地呈现到asp.net MVC视图中

来自分类Dev

在 Asp.Net MVC 中以编程方式呈现视图并传递查询字符串

Related 相关文章

热门标签

归档