Is @Html.Grid in Grid.MVC package?

I'm working on a new project that has grids. I see this code, for example

 @Html.Grid(Model.Results).Columns(col =>
            {

Open in new window


I did a search for Grid.mvc in the solution, I looked under References folder but I don't see Grid.mvc.

Where's that @HTML.Grid come from? It's not a MVC control.
LVL 8
CamilliaAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

MishaProgrammerCommented:
This is HTML helpers.
You can read about it in this article:
http://www.tutorialsteacher.com/mvc/html-helpers
Also you can read about HTML.Grid in this article:
https://www.codeproject.com/tips/597253/using-the-grid-mvc-in-asp-net-mvc

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
CamilliaAuthor Commented:
If HTML.Grid is part of Grid.mvc, how come I don't see a reference to it in the solution?

@HTML.Grid is not a native MVC control, is it?
CamilliaAuthor Commented:
I don't see any gridmvc.js , any gridmvc View folder.  So where is HTML.Grid I see come from??
Angular Fundamentals

Learn the fundamentals of Angular 2, a JavaScript framework for developing dynamic single page applications.

MishaProgrammerCommented:
You install the Grid.MVC to your project. You can see Reference in the project structure floating in the route of the web project. You can seelct Manage Nuget package, then you search online for the Grid.MVC.

When the Grid.MVC package is installed, you can found some new views in the Views/Shared folder
_Grid.cshtml
_GridPager.cshtml

In your cshtml file you can add reference by this code:
@using GridMvc.Html

Open in new window

CamilliaAuthor Commented:
I don't see GridMVC.HTML installed but I see grids being used by this line of code
@Html.Grid

Open in new window

as I posted above.

There is NO
 _Grid.cshtml
_GridPager.cshtml

How could this be?? I even did a search in the entire solution for it.
CamilliaAuthor Commented:
doesn't answer my question but I want to close this question
CamilliaAuthor Commented:
I think the previous developers have created their own Grid extension and use @Html.Grid. That's why I'm not seeing the grid.mvc css and js.

I'll open a new question.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
ASP.NET

From novice to tech pro — start learning today.