</ExpandCollapseColumn>
Is tehr anything else I need to do? What is the code snippet to forcibly expand the grid DetailTableDataBind event handler?
Thanks

Hi ,
We are using Outlook-Style Grouping in our application.
When user drags and drops the column in the Group Panel , records in
grid are grouped based on the selected column.
When user selects more than one column sorted rows are appeared in the
tree view.
Please let us know if we can remove the tree view while grouping.
Hello,
my project work with dynamic column. If I add a GridBinaryImageColumn I can see it at the RadGrid. But if I start the Edit or the Insert I get an exception. In your documentation you insert javascript and _ItemCreated (…) function. I see a difference to add a GridBinaryImageColumn to designtime and to runtime
GridBinaryImageColumnEditor editor = ((GridEditableItem)e.Item).EditManager.GetColumnEditor(“Upload”) as GridBinaryImageColumnEditor;
TableCell cell = (TableCell)editor.RadUploadControl.Parent; // add at rundtime = null
CustomValidator validator = new CustomValidator();
validator.ErrorMessage = "Please select file to be uploaded";
validator.ClientValidationFunction = "validateRadUpload";
validator.Display = ValidatorDisplay.Dynamic;
cell.Controls.Add(validator);
add function:
var gbic = new GridBinaryImageColumn();
gbic.HeaderText = row.ShowName;
gbic.ReadOnly = row.Edit; //true or false no difference
gbic.DataField = row.ColumnName; //Upload
gbic.UniqueName = row.ColumnName;
gbic.ImageAlign = ImageAlign.NotSet;
gbic.DataAlternateTextField = "Typ35";
gbic.DataAlternateTextFormatString = "Image of {0}";
dataGrid.MasterTableView.Columns.Add(gbic);
(Add another column type it works)
Thanks for your help
(I see the same problem with a GridBinaryImageColumn (add at designtime) if ReadOnly = true and I AddNewRecord)
OnClientClose
="clientClose" or other javascript including prototype if need
| function OK_Clicked() |
| { |
| var oWindow = GetRadWindow(); |
| //Get current content of text area |
| var oNewText = document.getElementById("myID").value; |
| var oNewText2 = document.getElementById("myID2").value; |
| oWindow.argument = oNewText + ";" + oNewText2; |
| oWindow.close(); |
| } |
| function clientClose(window) |
| { |
| //alert(window.argument); |
| if (window.argument != null) |
| { |
| //alert("OnClientClose:" + window.get_name() + " argument:" + window.argument); |
| var oArea = document.getElementById("myField1"); |
| var oArea2 = document.getElementById("myField2"); |
| //split argument ";" |
| var s=window.argument; |
| var val=s.split(";"); |
| oArea.value = val[0]; |
| oArea2.value= val[1]; |
| } |
| } |