jQWidgets Forums

Forum Replies Created

Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
    Posts

  • lucasgraf
    Participant

    OMG! Thank you. That works, w/the caveat that your date string from the server side matches that format you put in the datafield.


    lucasgraf
    Participant

    Sorry for bumping old thread, but ….

    Why does this matter “due to the reason that in that mode rows can be selected by clicking a Checkbox, not by navigating with the keyboard up or down”??

    People still want/expect to be able to navigate through the grid w/pgup/dn and the arrow keys. I don’t get why having the selection as a check box should matter. They will still realize they have to check the checkbox to select the row, or better yet make the spacebar check the checkbox.

    Are there any plans to revisit this? Or any work around we can do manually to override this limitation?


    lucasgraf
    Participant

    I think he wants the same thing I do. Your example above limits it to only the ‘name’ column.

    I would like to be able to show that search box but then have it search the entire grid for that text and show all rows, regardless of the column it is found in, that contains that text.

    Basically if rows in ColumnA contains searchText OR rows in ColumnB contains searchText OR rows in ColumnC contains searchText then show all those rows.

    in reply to: Position Of context Menu Position Of context Menu #64128

    lucasgraf
    Participant

    Never mind 🙂
    Found this in a sample and it works like a champ.

    $("#taskGridContextMenu").jqxMenu('setItemOpenDirection', 'LinkTasks', 'right', 'up');

    in reply to: Position Of context Menu Position Of context Menu #64127

    lucasgraf
    Participant

    This works great, except if you have a sub menu. The sub-menu still draws off the page/screen. Is there any way to force the sub-menu to draw up?
    You can see here how it draws it off the screen.

    Offscreen

    in reply to: Grid & dates changing Grid & dates changing #63878

    lucasgraf
    Participant

    Yes I have read the documents & as far as I can tell what I need isn’t possible.

    This is my requirement.

    1) Keep the date the same as it gets from the server
    2) Keep it as a date object for sorting/filtering purposes
    3) Be able to apply formatting of ‘MM/dd/yyyy hh:mm:ss tt’

    That appears to not be possible, but please correct me if I’m wrong.

    in reply to: Grid & dates changing Grid & dates changing #63858

    lucasgraf
    Participant

    Any ideas? I can’t be the only one that has ran into this problem.


    lucasgraf
    Participant

    I actually just put in the begin/end updates today to see if that would fix the issue, but it doesn’t seem to help. I will remove them.
    Is IE just slow due to it’s super slow javascript processing? 90% of the time it works fine, but then occasionally it hits that long script running. If i remove all the condition checks and stuff it is fine…but I need those 🙂

    in reply to: Grid & dates changing Grid & dates changing #63799

    lucasgraf
    Participant

    I can kind of work around this by making it a string and doing a custom sort and then if it is my date column convert the string to a date and then sort. The only problem is the custom sort about 2-3x slower than the built-in sort? Any idea why? Is there any way to only do a custom sort on one column? That way I could at least tell my users to expect it to be slower on the date column but the others should be regular speed.

    I still feel like the grid should support showing the date as a date object w/whatever it is getting in the data source and have the ability to apply the formatting w/o having it change to GMT or whatever it is doing.


    lucasgraf
    Participant

    Dimitar,

    Thank you, that fixed my issue with the loading!

    As far as the row css formatting has it ever been thought of to offer both entire row and cell by cell formatting? Going cell by cell when somebody really wants to format and entire row just based off one cells value is pretty inefficient and makes the grid loading slow.

    We are moving from the componentart grid to the jqwidgets and while the componentart grid was terrible at pretty much everything they did have a good custom formatting for both rows and cells. Like if I wanted to set a row css based on conditions I could just do this….

    
     <ConditionalFormats>
                    <ComponentArt:GridConditionalFormat ClientFilter="DataItem.GetMember('Minutes').Value <= 120" RowCssClass="NormalRow" SelectedRowCssClass="SelectedRow" />
                    <ComponentArt:GridConditionalFormat ClientFilter="DataItem.GetMember('Minutes').Value > 120 && DataItem.GetMember('Minutes').Value <= (60 * 24)" RowCssClass="NoHeartbeatRow" SelectedRowCssClass="SelectedRow" />
                    <ComponentArt:GridConditionalFormat ClientFilter="DataItem.GetMember('Minutes').Value > (60 * 24)" RowCssClass="GrayedRow" SelectedRowCssClass="SelectedRow" />
                    <ComponentArt:GridConditionalFormat ClientFilter="DataItem.GetMember('Enabled').Value == false" RowCssClass="DeletedRow" SelectedRowCssClass="SelectedRow" />
                </ConditionalFormats>
    

    I could then set all 2800 rows in my grid to a specific CSS based on those conditions and it was super fast. Like I said, with the jqwidgets grid having to go cell by cell on 2800 rows w/15 columns is pretty slow & inefficient.

    Is there a way to format the cells only as they become visible? I tried using deferred scrolling but it still seems to run the cell format function for the entire grid on load.


    lucasgraf
    Participant

    One type-o -> “2800 rows * 15 cells” should be “2800 rows * 15 columns”

Viewing 11 posts - 1 through 11 (of 11 total)