Home > jQuery > jqGrid for ASP.NET MVC

jqGrid for ASP.NET MVC

March 22nd, 2010

Today we are officially releasing our commercial jqGrid for ASP.NET MVC product. We are using a completely new and unique way to separate the logic required to work with jqGrid into Model, View and Controller patterns. It is a brand new product engineered from scratch that avoids the common issues with ASP.NET Webforms like ViewState, PostBacks, etc.
In addition to that, we have preserved the server-side and client-side API of the product, so ASP.NET skills can be re-used and the learning curve is essentially flat. The essential features like performance (millions of rows), almost codeless searching, paging, filtering and CRUD (create, retrieve, update, delete) operations are available as well.

You can download the fully functional 30-day trial of the product from:
(the download includes a complete sample project with searching, paging, sorting and CRUD operations using LINQ)

Demos can be seen here:

We are currently working on extending the demos and providing extensive documentation for the product, in the same way we previously did with our ASP.NET WebForms and PHP releases.
Any feedback is as usual welcome – we are listening.

TriRand Team

Ads by Lake Quincy Media

  1. March 23rd, 2010 at 14:02 | #1

    It’s a good news than you have it for MVC 🙂
    but it’s a bad news than it costs money 🙁

  2. Artur
    March 25th, 2010 at 17:02 | #2

    Really great thing ! However, where are ways of purchasing ? And haven’t seen any price.

  3. Rumen Stankov
    March 26th, 2010 at 09:31 | #3


    We have just updated our licensing page and license details and subscription are now available for the ASP.NET MVC offering as well. Details:


  4. March 30th, 2010 at 03:32 | #4

    If I understand correctly there are two product lines. There is the “jqGrid PlugIn” which is free and comes in one flavor. Then there is a commercial product line that is not free and is built from “jqGrid PlugIn” which is call “jqGrid”. The “jqGrid” product line is then broken down into “jqGrid for ASP.NET”, “jqGrid for ASP.NET MVC”, and “jqGrid for PHP”. On top of that the open source product line is pimping the commercial product line via the blog?

    What is confusing is when you talk about those commercial products being rewriten from the group up. Are you talking about “jqGrid PlugIn” or that jqGrid for ASP.NET MVC was not ported from jqGrid ASP.NET but rewritten. Should you be talking about the “jqGrid for XYZ” on another blog and focus on the jqGrid Plugin on this blog. Pimping the commercial product. I rather just donate to the cause.

    I was able to implement and use the “jqGrid PlugIn” in my ASP.NET MVC app without a problem. What does the $300 to $450 (nice round numbers, you all count like girls) get me? I guess it gets me the answer to how open source works. You all had to get a job/create a revenue stream?

    Love the product, dislike the directoin it is going in.

  5. DPatel
    March 31st, 2010 at 17:37 | #5

    @Some One

    Can you help me to implement the jqGrid in asp.net mvc.

    Can you email me sample codes.

    Thanks a lot.


  6. Rumen Stankov
    March 31st, 2010 at 19:22 | #6

    @Someone Yes, you pretty much got it right.

    You dislike the direction – that’s ok, but in reality, this is the only way we can keep doing what we do and still ship what you use for free (and I guess, this post is a “thank you” from you? or? what?). You obviously are a smart fellow (no irony and/or disrespect here) but out of this very longish post I do not really see what you propose? What is your suggestion here? How things can be better?

  7. Rumen Stankov
    March 31st, 2010 at 19:53 | #7

    @dpatel: you can check out our ASP.NET MVC demo here:


  8. March 31st, 2010 at 22:04 | #8

    How about a donation box and keep it free as you say it is. I rather donate a hundred dollars for the cause than spend three hundred dollars for support that I’m not going to need nor use. Separate the communication between the two product lines to prevent confusion between commercial and none commercial when the blog heading is jqGrid PlugIn. Therefore one does not have to filter blog entries between “jqGrid PlugIn” and “jqGrid”. Or rename and re-label the BLOG to jqGrid PlugIn & jqGrid.

    Yes I love the PlugIn and my clients loves it too. This is my first time using it. I’m just concerned that it might be my last time if there is a price tag for the PlugIn.

    @DPatel What I will do is post a blog on how to implement “jqGrid PlugIn” with ASP.NET MVC and post a link here to the BLOG entry for you. It is pretty straight forward. I’m sure the “jqGrid for ASP.NET MVC” comes with some bells and whistles, but what I have to offer gets the job done.

  9. Rumen Stankov
    April 1st, 2010 at 03:53 | #9

    I just want to clarify so that it is completely clear – the jqGrid Plugin was, is and will remain open-source product under GPL and MIT licenses and we are fully committed to that. In fact, version 3.7 is currently under development with grouping and local paging (paging for TreeGrid mode) as major features, not to mention the constant bug-fixing and support we have for this product.

    If you need a feature – now is the time to tell that, or you can vote in our poll (on the homepage) for your favourite feature you want to see implemented.

  10. April 1st, 2010 at 20:24 | #10

    Here ya go.

    Funny how you are pointed in a direction with what I assume is the hopes that you will purchase the product. When there are free examples mine included on how to implement jqGrid PlugIn without buy a thing.


    @Rumen Stankov
    Here is the link to PayPal on a Donate Button:

  11. April 1st, 2010 at 20:27 | #11

    Well the forum broke my link and there are no options to edit a post. You will need to copy and paste the link. Or I’m hoping this will work.

    Implementing jqGrid PlugIn with ASP.NET MVC

  12. tony
    April 2nd, 2010 at 13:43 | #12

    Hello some one,
    I understand your point very well. I know – some people like, some does not like what we do, and this is natural.
    So, let me explain my point – it is very simple.
    In order to support all the community here (you can see how many questions we have per day) we need to do some things – commercial components.

    This will sure that the jqGrid will continue to be developed and people behind it will support the open source community.

    As per donation button I suggest you to read this blog post:

    If you like I will e-mail you all the “donations” for these two years.

    Best Regards
    Tony Tomov

  13. developer
    April 6th, 2010 at 20:33 | #13

    You can’t really say that you support the open source community when you’re charging for your product. I don’t blame you though. Times are tough. If you can make money with your product, more power to you. I won’t be buying it though. Great component, but not worth buying to me. There are other open source grids out there that are almost as good as this one, you just have to know where to look.

  14. GD
    April 7th, 2010 at 18:12 | #14


    Can someone tell when will the version 3.7 of jQGrid Plug-in will be released? Also will it support both client side paging and sorting simultaneously? I have a scenario where we want to pull multiple items from server and let jQGrid handle both paging and sorting of it.

    Thanks in advance.


  15. GAG
    April 7th, 2010 at 21:32 | #15

    Tony, I just want to tell you that you guys developed a very nice API.

    The way I see it is, use the free version for your development needs and if you need more robust grid buy the licensed version, or extend its with your own code.

    I am working with an ASP.Net MVC project, and I want to tell you that the jqGrid API it is a very useful and it served is purpose. I am updating rows and saving changes to my server with no problem.

    Thanks for MVC, thanks for jQuery, and thanks for jqGrid.


  16. JQgridFan
    April 9th, 2010 at 14:34 | #16

    JQGrid’s dropdown does not show selected value in Edit Form when I run my project in FireFox…n works perfectly in IE6,IE7

  17. April 16th, 2010 at 20:19 | #17

    In this URL http://mvcjqgridcontrol.codeplex.com/ has a opensource project that use the JqGrid for ASp. Net MVC.

  18. Suhas
    April 20th, 2010 at 13:39 | #18

    Hello sir,
    I am new jqgrid. My company insisted on using the jquery grid instead of asp.net gridview. At the downloads i saw it to be open source. But at trirand.net, it say to be licensed. Then i managed to implement the jqgrid by taking the reference from the sample project. Where i am getting the from database via dataset and binding it to the jqgrid. Also i downloaded the trirand.web.dll to use the use the custom control. Which is working fine in terms of displaying the data. But at times it shows that it is evaluation version at the top of the grid. I am not sure whether whatever i have is right or wrong. And also i din find much material to use jqgrid with asp.net. Please i request u whole heartedly to help fix with this. Please please please. All i want to do is that bind the data from the dataset to the jqgrid. Add, edit, update and delete and save it back to the database. Please tell me how to do this with asp.net. I am struck with from 5 days and facing threats from my lead. Please help me out. Thank you. Really looking forward, hoping somebody will solve my problem.

  19. mike
    April 23rd, 2010 at 22:11 | #19

    So why don’t you charge for support rather then for the controls?

  20. Gaz
    May 13th, 2010 at 16:01 | #20

    Oh my god everyone, how can providing a full open source version alongside a commercial supported version NOT be regarded as supporting open source? This is a common business model nowadays, this attitude exasperates me, you try doing it. JQgrid is brilliant I hope Trirand make lots of money from it from the enterprise market, yes that’s right there are other markets too you ignorant sods

  21. Joao Cardoso
    May 21st, 2010 at 14:58 | #21


    Just to tell you thank you for a great job. I can understand the need to create a comercial product based on the success of an OS one. I like to to see that you creating a comercial version, but at the same time continue to evolve with the OS version.

    I saw in the past many amazing OS products being closed down or moved to comercial versions without continued support for the OS version. You guys managed to do the best in 2 worlds. So my very best regards to you and thank you for the continued support.

  22. Chai
    June 24th, 2010 at 19:46 | #22

    Waiting for the documentation. When do you plan to publish it?

  23. EricB
    July 6th, 2010 at 15:21 | #23

    While I can appreciate the need to make money, to Someone’s point I too am confused by what is going on. It seems the decision was recently made to make the grid commercial, but I’m getting the sense there are two separate products, or am I missing the boat?

    This is the crux of the issue, the message is NOT clear. I would highly suggest you separate and the web sites, create a new site or something that shows exactly what the “commercial” version entails and what the free version entails.

    I’ve since started using MVCContrib’s grid, but it lacks support for sub-grids, a feature I need because I was under the impression that I could no longer use jqGrid Plugin as it has gone commercial?

    So what is really happening?

    Thanks for any clarification you can provide,

  24. eli yukelzon
    July 6th, 2010 at 20:43 | #24

    The download link to jqGrid for ASP.NET MVC v3.6.5.0
    Gives a 404, any chance to fix that?


  25. gopi
    July 12th, 2010 at 14:59 | #25

    can any one provide code samples for jqgrid with jsp….
    i did google onthis but i found only the php code only
    i need jsp interaction
    can any one suggest me on this?

  26. Trober
    July 22nd, 2010 at 00:12 | #26

    Why buy ANY of it? Just like posted above, we have the current jqGrid working, AS-IS, without buying anything else.

    I’m not looking into it as of now, but it would be an exception NOT to find something in it that accomplishes a Windows lock-in on Asp.Net.

  27. dga
    July 26th, 2010 at 23:32 | #27

    Somehow it is funny.

    I implemented my ASP.NET MVC Wrapper for the component some months ago nearly the same way.

    “JqGridColumn” is almost exactly as i did it. That was spooky! 😉

    But good thing, the grid just rocks for that use.

  28. Brian B
    August 30th, 2010 at 09:13 | #28

    I’m with Gaz – everyone complains that they want everything for free and they want personal support too. I have an idea, each person who wants jqGrid for free, go home and spend the next 100-200+ hours of your free time developing something useful and post it on the internet for no charge. And when you’re done, spend the next two years answering everyone’s questions about it for free too. Wait – you have bills to pay? You have a family that needs you around? Well, I guess working for free doesn’t really work. So quit complaining and buy the damn grid if you find it helpful. If you think that there are other grids out there that are free and are just as good, go download them and go away.

  29. jb
    September 4th, 2010 at 16:36 | #29

    @Some One

    I couldn’t agree more. The way this is being marketed it is incredibly confusing. And I have also had no problem using the free plug-in with MVC. I think everyone would be far better served if you had one product line, and we pay extra for support. Or perhaps pay extra for unlocking some additional features, if you can explain clearly what those features are. I have no objection to compensating you for your work, I just need to understand what I’m paying for!

  30. hali
    September 7th, 2010 at 23:05 | #30

    how to bind free jquery grid to dataset in asp.net web form

Comments are closed.
Privacy Policy   Terms and Conditions   Contact Information