2008-11-27 35 views
0

的dbml單表用戶LINQ,MVC和部分類

我想添加部分類用戶,並添加另一個屬性,像這樣:

public partial class User 
    { 
     public string FullName 
     { 
      get 
      { 
       return FirstName + " " + LastName; 
      } 
     } 
    } 

,然後用我的查看類似:

<%=ViewData.Model.FullName %> 

這裏什麼即時得到:

CS1061: 'PR.Web.Models.User' does not contain a definition for 'FullName' and no extension method 'FullName' accepting a first argument of type 'PR.Web.Models.User' could be found (are you missing a using directive or an assembly reference?) 

什麼即時通訊錯誤?

+0

它在你的代碼中的其他地方工作嗎?命名空間是否正確? – 2008-11-27 08:16:05

+0

其如此簡單,並且絕對正確 – Sasha 2008-11-27 08:19:07

回答

0

仔細檢查生成的LINQ to SQL類(User)和部分類的名稱空間。

您可能確定它「絕對正確」,但編譯器會告訴你,否則。根據需要發佈嵌套在.dbml文件下的.designer.cs文件的相關部分,以及包含您在上面發佈的User類的文件的完整源代碼。