Categories | Question details Back To List | ||
#select_filter Hello, I have around 10 columns in which first column is check box column, second column is of String, and third column is a date column, rest of the columns are of integer, I wanted a dropdown filter in the second column header, so i have added the following code. mygrid.attachHeader("#rspan,#select_filter,#rspan"); Now I am getting the dropdwon in the second column header, but it is empty, i have included dhtmlxgrid_filter.js, could you please help us. Thanks in advance. Answer posted by Support on Aug 26, 2009 01:36 How is data loading in the grid? If you adding rows through addRow command - be sure to call grid.refreshFilters(); after all necessary rows will be added to the grid. Answer posted on Aug 26, 2009 01:55 Answer posted by Arunkumar on Aug 26, 2009 02:01 No i am not using any addrow, infact i just want only update from the grid, no rows deletion/addition. from my http handler i am populating the rows like
Dim connector As dhtmlxGridConnector = New dhtmlxGridConnector("SELECT IsDone,HotelName,Date,UniqueVisits,TotalVisits,ReservationClicks,DirectTrackedRevenue,DirectReservations,DirectRoomnights,ClickstoReservationWidgets,HyattClickthroughs,CalculatedColumns,DisabledColumns FROM ClientFact " + whereCondition, "ID", dhtmlxDatabaseAdapterType.SqlServer2005, ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString) Return connector
and in the aspx page i have teh following scripts mygrid = new dhtmlXGridObject('gridbox');mygrid.setImagePath( '../JScripts/dhtmlx/imgs/');mygrid.setSkin( "light"); var myColumns = "Is Done,Account Name,Date,Unique Visits,......";mygrid.setHeader(myColumns ); mygrid.attachHeader("#rspan,#select_filter,#rspan");mygrid.setColTypes( "ch,ro,ro,ed,ed,ed,ed,ed,ed,ed,ed........")mygrid.setColSorting( "str,str,date,int,int,int,int,int,int.........")mygrid.init(); mygrid.loadXML("Edit.ashx"); //============================================================================================myDataProcessor = new dataProcessor("Edit.ashx"); //lock feed urlmyDataProcessor.setTransactionMode( "POST",true); //set mode as send-all-by-postmyDataProcessor.setUpdateMode( "off"); //disable auto-updatemyDataProcessor.init(mygrid); //link dataprocessor to the grid
NOTE: "....." i have given the actual values
|