Dan Cimpoiesu's Personal Home Page

Forum

I have set up a forum for those who use CompleteGridView and other controls from the assembly. If you want to access the forum click here. If the forum does not work (I experienced these days problems with the hosting) send a mail to dan.cimpoiesu@gmail.com.

CompleteGridView

CompleteGridView is a ASP.NET data grid component derived from Microsoft's GridView. It is written with Framework 2.0 and it is absolutely free.
CompleteGridView has the following enhancements:

Lookup

The Lookup control is designed to add communication between web pages and popups. For those who worked on Windows Forms and used dialogs to choose or to pick some items probably ASP.NET seems poor in this dierection. Let's imagine the following scenario - we have an web form with a TextBox that holds the customer name. We want a button near it to open a popup window with a list of customers with strong search capabilities from where we can choose easily one and put it in that TextBox. In this case the DropDownList is not enough. This is a scenario where the Lookup control can be used. The Lookup permits to open a popup window, user defined and when this popup is closed can refresh the parent window to reflect the user choice. For a better understanding of this control please watch the video demonstration.
The Lookup has the following features:

DateTimePicker

I always wanted a nice DateTimePicker control in the ASP.NET as a WebControl that does not postback. Unfortunatelly Microsoft supplies only the Calendar control, that always make a postback and there was no improvement in ASP.NET 2.0. So i started to make a DateTimePicker control with javascript code behind that is derived from the WebControls ( so you can manipulate it also from designer and has full designer support ).
The DateTimePicker has the following features:

CollapsiblePanel

The CollapsiblePanel is a control that I used pretty much in the CompleteGridView control. It is derived from Panel, and you can show or hide it's content in order to save space. It can be expanded or collapsed either from a button on top of it, either from code using its State property. And what it makes difference between it and other third party panel is that expanding and collapsing is done through javascript without any postback. For a better understanding of this control please watch the video demonstration.
The CollapsiblePanel has the following features:

Here you can download the assembly that contains the CompleteGridView, DateTimePicker and other controls ( version 1.1.0 ) and source
Download
Download source

See the how to video demonstrations for CompleteGridView

Using the CollapsiblePanel control
Displaying master detail data
Using the Lookup control
Showing record count
Add the control to toolbox
Filtering data
Unselecting a row
Sorting data

popup window imagebutton asp.net template control textbox rowdatabound get windows value 2.0 lookup gridview dropdownlist selectedindex unselect size master details panel unselecting a row in an video asp completegridview close and postback parent datetimepicker open event refresh filter update from code dataitem property compenent adding to javascript source for ASP.net DateTimePicker dbnull record count opening pop up on records sort arrow webform .net detail with pagination gridviewrow download calendar using how use datetime picker data datagrid add web controls dan cimpoiesu refreshing the page when is closed without button selection, expand collapse programatically access free values of form 2 grid linkbutton image behind updating rows images sorting ascending descending hide column inside view not displaying page, create selection binding arrows show component expanding gridview,collapse setting properties complete showing format bind inc# external sorted (grid or datagridview) collapsiblepanel does choices hyperlink mit webcontrol buttons icons counter recordcount third party remember feature link no controll vb expand/collapse orders popups item opener columns by - date between display aspnet hiding collapsing count, state used demonstration set bound difference collapsible master/detail through pick datagrid,asp.net .rows 1.1 selected