I am very new on Infragistics. Is the igGrid jQuery different from the MVC one, or both are the same?
Thanks
Hello Salim,
Thank you for using our forum and for the question!
I will summarize my opinion about the subject. There are a couple of differences between the jQuery igGrid widget and the IgniteUI MVC Wrapper (Grid).
- When you use igGrid there wont be JavaScript Intellisense available, although if you use the MVC Grid the intellisense will be available. Here I would like to open one "But", because if you want to have intellisense when you are not using MVC wrappers you can review this article regarding "Introducing TypeScript support for Ignite UI" where Angel is describing in details how to enable complete intellisense support, as well as static type checking - directly in Visual Studio.
- IgniteUI MVC wrappers have strong connection with server side methods, you can get definitions directly from the Model. The model can handle data source action for the Grid.
- Both have great documentation and nice online samples. You can find them below:
API Reference: http://help.infragistics.com/jQuery/2014.1/ui.iggrid
Online samples: http://igniteui.com/grid/overview
- At the end the MVC Grid is rendered to plain JavaScript and html as well if you have written it like jQuery igGrid.
- Really it depends what are your goals and what you are trying to achieve. If you feel comfortable with jQuery my suggestion is to use jQuery igGrid, if you fell more comfortable with the ASP.NET MVC technology you can use the MVC wrapper.
In general both are pure client side solution and can be used in combination with wide variety of server side technologies.
Let me know if I may be of further assistance and thank you for using our controls.
Hi Zdravko,
Thank you for your help.
Do both controls have the same functionalities? For example, can I do edit in both of them? Also for the Responsive Design, is it supported by both of them?
Yes they both have the same functionalities. About your second question, yes they both have updating feature which includes three different interactions: updating, adding new rows, and deleting rows. Also they support responsive design.
Below you can find two useful references regarding your questions.
Updating overview:
http://help.infragistics.com/Help/Doc/jQuery/2014.1/CLR4.0/html/igGrid_Updating.html
Enabling Responsive Web Design:
http://help.infragistics.com/Help/Doc/jQuery/2013.2/CLR4.0/html/igGrid_Enabling_Responsive_Web_Design_Mode.html
Thanks very much. This is exactly what I wanted
I am glad that I've managed to help you.
Thank you for contacting us!