currenetly, I am using the telerik Radgrid control to build a grid. my grid have two levels ( mastertableview and detailtables). In detailtables, there is a gridclientselectcolumn to show a checkbox.
What i want to do is to make only one row selected at each time. That means, when I select a row in a detail table, the other one selected previously need to be deselected.
The allowrowselecting and muliplerowselect are only used to control the mastertableview. Now i need a way to control the detail tables.
Thanks
Recently I bumped into a How-to topic from the Telerik AJAX docs that may match your case or become the core of your logic, too - check it out.
Related
My Polymer custom element has a Vaadin grid with say 10 rows.
It allows selection of rows using vaadin-grid-selection-column, which renders checkboxes bound to the selection state of the grid on every row.
I need to:
allow selection of say only 8 rows based on some condition.
disallow selection for the balance 2 rows (either not show the checkbox or show it as disabled).
I am not sure if
<vaadin-grid-selection-column auto-select></vaadin-grid-selection-column>
can be conditioned in any way to achieve the result.
I appreciate any suggestions..
You can generate your own checkboxes in a renderer function. Check similar issue and solution in How to hook data-grid events in parent lit-element component?
I'm working with a grid that has a lot of boolean data on it's model, so I've got a lot of checkboxes (through a client template) on my grid. At the top of the grid, I have also (in the column's headerTemplate) got checkboxes that basically set/clear all the checkboxes for the same column throughout the grid - and all is just peachy...
However, what I would really like to do is to also have checkboxes in Group Headers (groupings), allowing the user to set/clear all the values for that column within that group.
Whilst I can do this as just a sequence of checkboxes in a group header template, one after the other, it just looks bad. What I really need is to be able to position the checkboxes in the Group Header so as they appear "in line" with the checkboxes from the actual model items.
Any ideas anyone?
Martin.
I have Devexpress DropDownEdit control over Grid. One of the grids columns is "Status" and it has five values from enumeration. DropDownEdit should filter grid columns by status and if I save Grid Layout data, selected values in dropdownedit should be saved too.
Use recommendations from this thread to learn more on how to implement the GridView "external filter".
P.S. Why don't you contact the DX guys regarding your issue?
I'm currently using jqGrid and ASP.Net MVC. With my current project, my goal is to provide a grid of data to the end user, and they can then edit this. The data is machine-generated, and the users will be confirming if the machine is correct or not.
I think ideally for speed, I'd like to provide a row per item, with a radio button group as the editable. The users could then pick from the values 'Unknown', 'Correct', 'Incorrect'.
As there will be a lot of data, I'd also like to provide a control of some type that can set all rows in the grid to one of the available radio button choices, for the user experience.
Given that there seems to be no native support for this in jqGrid, I wanted to ask if anyone has had any experience writing something like this, and whether this is achievable and reliable, or whether I should stick with the drop-down editable approach that is native to jqGrid.
To implement radio button as the editable instead of the standard drop-down editable approach you can use so named custom editing feature of jqGrid (see http://www.trirand.com/jqgridwiki/doku.php?id=wiki:common_rules#custom). This allows you to create any custom control to edit the cell value. An example of the implementation you can find here: Add multiple input elements in a custom edit type field.
To set all rows in the grid to one of the available radio button choices you can use either a control outside of jqGrid or add an additional custom button in the navigation bar (see http://www.trirand.com/jqgridwiki/doku.php?id=wiki:custom_buttons). If you search for navButtonAdd you will find a lot of examples how to implement this, for example, Jqgrid: navigation based on the selected row. Because you use server based data, you can just call a method on the server to make the changes which you need and then call trigger("reloadGrid") to refresh jqGrid data.
I am using a RadGrid to display stock information. The data bound is a combination of 2 views and 2 tables. This is quite an intensive query, and the data behind it changes a lot. Now, when I update a value in a single row, I have to Rebind the data to update my grid (I use UpdateValues on the item, but it has no visible effect). This is taking too long to be user-friendly. Is there a simple way to work around it, so I can just update the row which has the changed data ?
I do not think there is a way to do that because the Telerik Grid is data bound control - hence to modify its source and refresh the data in the grid UI, you will need to bind all rows.
Dick