linq, mvc and partial class

I have dbml with single table users

i want add partial class for User and add another property like so:

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

and then use in my View something like:

<%=ViewData.Model.FullName %>

here what im getting:

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

what im doing wrong???

Answers


Double check the namespace of the generated LINQ to SQL class (User) and the partial class.

You may be sure that it's "all definitely correct", but the compiler is telling you otherwise. Post the relevant sections of the .designer.cs file nested under your .dbml file if necessary, as well as the full source for the file that contains the User class you posted above.


Need Your Help

How do you get data from controls on pages on a Tab Control

wpf tabcontrol

I've got a WPF tab control that contain several duplicate controls as Tab Page content

acts-as-taggable-on with simple text input

ruby-on-rails ruby-on-rails-3

i'm a RoR newbie and i'm trying to create a simple blog platform. Currenty i'm stuck on making a tagging possibility.