.Net, Ajax, ASP.NET, C#, HTML, JavaScript, JQuery, Kendo UI, Programming, Web Development, WebForms

Example of Binding a Kendo UI KendoNotification Control with an ASP.NET WebMethod

The notification effects brought to the Web-development table by Telerik’s Kendo UI Notification component are really cool. You can have a look at a running demo of some of the neat stuff you can do with Kendo UI Notifications on the Telerik demo site at:

http://demos.telerik.com/kendo-ui/notification/index

Continue reading “Example of Binding a Kendo UI KendoNotification Control with an ASP.NET WebMethod”

.Net, Ajax, ASP.NET, C#, HTML, JavaScript, JQuery, Programming, Software, SQL Server 2008, SQL Server 2012, Various Languages, VB.NET, Visual Studio 2013

Three Free Online Code Sandbox and Collaboration Tools for SQL, .NET, JavaScript

Being able to write and test code snippets in your Web browser in collaboration with others anywhere in the world is an empowering experience. This is especially true when the tool is free for anyone to use. I can see no better way for developers to learn new languages or code better applications when the old-school barriers of software and hardware are removed.

In the realms of coding for JavaScript, SQL, and .NET, I am aware of three very useful environments that I would suggest: JSFiddle, SQL Fiddle, and .NET Fiddle. In the article below I will briefly describe the capabilities of each tool and how they will give your programming efforts an edge. Continue reading “Three Free Online Code Sandbox and Collaboration Tools for SQL, .NET, JavaScript”

.Net, Ajax, ASP.NET, Checkbox, Dialog, GridView, JavaScript, JQuery, Programming, VB.NET, Web Development, WebForms

Use a JQuery Modal Form Dialog to Add Rows to a GridView Control

JQuery Form Dialog with GridView
JQuery Form Dialog with GridView

Hooking up a JQuery Form Dialog Widget to an ASP.NET GridView Control

Let’s face it: the stock ASP.NET GridView control has some behaviors and limitations that aren’t exactly optimal. For starters, the lack of a nice way for users to add new rows to the grid is unfortunate. There are, of course, several different work-arounds for this all of which have their pros and cons.

I have been testing out using the JQuery Modal Form dialog widget as an input mechanism for new GridView rows. This has the benefit of not requiring the use of ASP.NET’s heavyweight ViewState and constant back and forth communication with the Web Server. Also, the modal nature of the widget on the Web form is a benefit.

The obvious drawback of using client side code is that the newly added rows are not stored in ViewState and you will need to handle them yourself. This really isn’t a big deal if you consider using Ajax calls to a Web Service rather than a complete form submission.

Continue reading “Use a JQuery Modal Form Dialog to Add Rows to a GridView Control”