MVC3使用Model显示文本

时间:2011-09-28 04:08:39

标签: asp.net-mvc asp.net-mvc-3

我正在尝试在数据库中显示视图上的文本。

<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Admin.Master" Inherits="System.Web.Mvc.ViewPage<IEnumerable<HUI.Models.Events>>" %>

尝试使用以下但无效

 <%:Model.First().Name.ToString();%>

提前致谢。

2 个答案:

答案 0 :(得分:0)

ToString之后的分号怎么没有给你一个编译错误?

如果名称属性的类型为字符串,那么这应该就足够了:

  

&lt;%:Model.First()。名称%&gt;

如果此建议不起作用,您是否可以发送错误详情?

此外 - 错误细节也会对我们有所帮助。

答案 1 :(得分:0)

这里有两个问题。 首先,正如其他人提到的那样,你在结尾处有一个分号。

其次,你有:

IEnumerable<HUI.Models.Events>

你确定你不想要:

IEnumerable<HUI.Models.Event>
(事件 - 不是事件)?