2011-09-28 37 views
0

我想從數據庫的視圖上顯示文本。MVC3顯示文本使用模型

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

嘗試使用以下,但事先沒有工作

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

感謝。

+0

是你的對象HUI.Models.Events有一個Name事件嗎?並嘗試類似

<%=Model.First().Name.ToString();%>
Nikshep

+0

謝謝,我試過這個,並得到以下錯誤:錯誤消息:CS1026:)預計 – hncl

+0

從結尾刪除分號。 – Nikshep

回答

0

ToString之後的分號如何不會給你一個編譯錯誤?

如果名稱屬性的類型爲字符串那麼這應該足夠簡單:

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

可以做,如果任何發送錯誤的詳細信息,如果該建議不工作?

此外 - 錯誤的細節也會幫助我們。

+0

感謝Adam,它運作良好。 – hncl

0

這裏有兩個問題。 首先,你在別人提到的末尾有分號。

其次,你必須:

 
IEnumerable<HUI.Models.Events> 

你確定你不想:

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