jqGrid for ASP.NET MVC
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:
http://www.trirand.net/download.aspx
(the download includes a complete sample project with searching, paging, sorting and CRUD operations using LINQ)
Demos can be seen here:
http://www.trirand.net/demoaspnetmvc.aspx
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.
Regards,
TriRand Team
It’s a good news than you have it for MVC 🙂
but it’s a bad news than it costs money 🙁
Really great thing ! However, where are ways of purchasing ? And haven’t seen any price.
@artur,
We have just updated our licensing page and license details and subscription are now available for the ASP.NET MVC offering as well. Details:
http://www.trirand.net/licensing.aspx
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.
@Some One
Can you help me to implement the jqGrid in asp.net mvc.
Can you email me sample codes.
Thanks a lot.
Patel
@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?
@dpatel: you can check out our ASP.NET MVC demo here:
http://trirand.net/demoaspnetmvc.aspx
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.
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.
@dpatel
Here ya go.
http://computerguy.spaces.live.com/blog/cns!2468C322FFE59642!425.entry
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.
http://www.trirand.com/jqgridwiki/doku.php?id=links
@Rumen Stankov
Here is the link to PayPal on a Donate Button:
https://www.paypal.com/us/cgi-bin/webscr?cmd=_donate-intro-outside
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
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:
http://www.trirand.com/blog/?p=22
If you like I will e-mail you all the “donations” for these two years.
Best Regards
Tony Tomov
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.
Hi,
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.
GD
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.
Gus
JQGrid’s dropdown does not show selected value in Edit Form when I run my project in FireFox…n works perfectly in IE6,IE7
In this URL http://mvcjqgridcontrol.codeplex.com/ has a opensource project that use the JqGrid for ASp. Net MVC.
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.
So why don’t you charge for support rather then for the controls?
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
Guys…
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.
Waiting for the documentation. When do you plan to publish it?
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,
Eric
The download link to jqGrid for ASP.NET MVC v3.6.5.0
http://trirand.net/downloads/jqGridASPNET_MVC_3_6_5_0.zip
Gives a 404, any chance to fix that?
Thanks!
hi,
can any one provide code samples for jqgrid with jsp….
plzzzzz
i did google onthis but i found only the php code only
i need jsp interaction
can any one suggest me on this?
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.
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.
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.
@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!
how to bind free jquery grid to dataset in asp.net web form