Ext.Net/ExtJs – GridPanel columns summary plugin (without Grouping)
People using ExtJs/Ext.Net/Coolite might be aware of the GroupingSummary plugin, for the GridPanel that allows you to group GridPanel rows on a particular field, and then display columns summaries for each set of grouped rows independently (see here and here for ExtJs...
ExtJs – Preserving RowExpander markup across View Refreshes
I am using nested GridPanels inside a parent GridPanel's RowExpander plugin for quite sometime now. And everything was working wonderfully till recently, when I hit a major hiccup.As you might be knowing, the RowExpander plugin for the GridPanel might refresh the...

Ext.Net – Custom Tools for Panel & Derived classes
Tools probably are one of the lesser known but highly useful components of the ExtJs/Ext.Net/Coolite frameworks. Tools allow you to add minimize/maximize etc. type of buttons found on regular GUI Windows, and respond to their Click event (see the adjoining image for...
Chrome submits the page on pressing Enter inside a form field
I was pretty confused by this particular behavior from Google Chrome. In my ASP.NET pages, when I pressed Enter inside some form fields, Chrome reloaded the entire page, but FireFox and Internet Explorer did nothing.I am aware of the HTML specification, which says...
Ext.Net – Control Ids are accessible across Template Controls as Tokens
Token Ids are one of the better productive parts in the Ext.Net's (a.k.a Coolite's) server-side framework. As we know, ASP.NET translates server-side control Ids to client-side Ids that would be almost always different from their server-ids, especially if your...

Configuring ADSL modems for BSNL broadband services in India
I recently procured an ADSL modem for use with my BSNL broadband connection, and had some anxious moments trying to configure some configuration parameters to make it connect successfully to the Internet. So, thought of sharing like parameters here. Well, here they...
Hosting PHP 5 sites on MediaTemple
After recommendation by my brother to try MediaTemple as a Hosting Provider, I moved one of my client websites (based on WordPress) to MediaTemple last month.My initial view of the service was reasonably satisfied, except for I would have liked a more functional...
Ext.Net – Simultaneous AutoHide/Close support for Notifications
As before, I deeply appreciated the Ext.Net (also known as Coolite) extensions over the core ExtJs (both server-side and client-side), and how well they integrated with ExtJs, making them look-like part of core ExtJs itself. And this time, it was the turn of the...
Coolite – Ensuring appropriate inclusion of script files for Custom Controls
Working on a custom Window control derived from Coolite Window control, I wanted to ensure that my script file for the custom Window gets included at an appropriate place in the page header before the ClientInitScript for my custom control.Although you can directly...
DotNetNuke – Getting files in native DNN folders during installation
I use DotNetNuke extensively for building Enterprise applications for my clients (you might be interested in checking out iClinic, or iMLM etc.). DNN together with ASP.NET & Sql Server put forward extreme power and flexibility in your hands as a Solution...
Recent Comments