This is a migrated thread and some comments may be shown as answers.

Set field width in Edit mode for auto generated columns

2 Answers 92 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Alan Leaf
Top achievements
Rank 1
Alan Leaf asked on 26 Dec 2008, 07:42 PM
Hello!

How (where) do I set the field width in EDIT mode for a grid with auto generated columns, please? The default EDIT field lengths are way too short.

Many thanks!

Never mind I templated the fields

2 Answers, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 29 Dec 2008, 05:28 AM
Hi Alan,

You can also try the following code snippet to set the width of the Autogeneratedcolumns in edit mode.

CS:
protected void RadGrid1_PreRender(object sender, EventArgs e) 
    { 
 
        foreach (GridEditableItem item in RadGrid1.MasterTableView.GetItems(GridItemType.EditItem)) 
        { 
            foreach (GridColumn col in RadGrid1.MasterTableView.RenderColumns) 
            { 
                if (col.ColumnType == "GridBoundColumn"
                {  
                    GridBoundColumn bndCol=(GridBoundColumn)col; 
                    TextBox txtbx = (TextBox)item[bndCol.UniqueName].Controls[0]; 
                    txtbx.Width = Unit.Pixel(200); 
                } 
            } 
 
        } 
         
    } 


Shinu
0
Alan Leaf
Top achievements
Rank 1
answered on 30 Dec 2008, 04:02 PM
Thank you, Shinu.

Alan
Tags
Grid
Asked by
Alan Leaf
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Alan Leaf
Top achievements
Rank 1
Share this question
or