linq, mvc и частичный класс - PullRequest
       5

linq, mvc и частичный класс

0 голосов
/ 27 ноября 2008

У меня DBL с одной таблицей пользователей

Я хочу добавить частичный класс для пользователя и добавить еще одно свойство, например:

    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?)

что я делаю не так ???

1 Ответ

0 голосов
/ 27 ноября 2008

Дважды проверьте пространство имен сгенерированного класса LINQ to SQL (User) и частичный класс.

Вы можете быть уверены, что "все определенно правильно", но компилятор говорит вам иначе. При необходимости опубликуйте соответствующие разделы файла .designer.cs, вложенного в файл .dbml, а также полный источник файла, который содержит класс User, который вы опубликовали выше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...