guyS's WebLog

IShare, My DotNet Fingerprint

LookupGrid Picker bug fix list / minor changes (v1.0.1)

LookupGrid v1.0.1 bugs fixes (download) -

  * LookupGridColumns been wrapped in ViewState
    (it was defined localy in previous version and by that the HTML Grid designer raised error)
  * Instead of using ArrayList we use HybridDictionary
  *
  * GetGridColumn method added.
  * GetGridColumn  Return a column from LookupGridColumns HybridDictionary according a given index
  * IAny access to specific column definition been done by GetGridColumn now
  * 
  * CollectGridColumnsInfo method - changed - we save the grid columns definitions in LookupGridColumns
  * instead of arrayList so the method been changed accordingly
  * 
  * CollectGridColumnsInfo - we construct the grid columns only on first access to the page
  * Otherwise the columns already located within the ViewState
  *
  * Serializable attribute to GridColumn struct added in order we could keep it
  * as part of CollectGridColumnsInfo dictionary in the ViewState.
  * ViewState use Serializion in order to keep the data within it
  *
  * OnInit handler removed - we did not need it
  *
  * Sample code include support for intellisense + XSD schema for the controls
  * been added to the download zip
  *
  * Sample code display the grid in the designer with no errors

Work that should be done - more tests to the above changes,
tests the different sorting options - with down/up arrows images (I did not get to it yet)

Next Version will include:
Exception blocks should be added
Using ADOWrapper to get the data (sql implementation)
The Where sql part should be a parameter (we don't want to display all the table as default like
we do now)
Javascript call to LookupGrid window should send all the available parameters
(with defaults for empty params)

**connection provider right now is OleDb and the connection string
should be define in web config using the key ConnStr

 Article on LookupGrid Web Control...

download previous version

Posted: May 15 2004, 01:15 PM by guyS | with no comments
Filed under:

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required)