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

How to change input size when editing?

1 Answer 65 Views
Grid
This is a migrated thread and some comments may be shown as answers.
King Wilder
Top achievements
Rank 2
King Wilder asked on 22 Jul 2008, 09:58 PM
I can't find a way of changing the size of the input field that appears when the Edit or Insert command is clicked.

I tried changing the ItemStyle-Width property, but that just changes the size of the column, not the input control in edit mode.

Does anyone know how to do this?

Thanks.

1 Answer, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 23 Jul 2008, 05:36 AM
Hello,

Try out the following code snippet to change the width of the textboxes in Edit/Insert mode.

cs:
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e) 
    { 
       //In Edit Mode 
        if (e.Item is GridEditableItem && e.Item.IsInEditMode) 
        { 
            GridEditableItem item1=(GridEditableItem)e.Item; 
            TextBox txtbx1 = (TextBox)item1["ProductName"].Controls[0]; 
            txtbx1.Width = 100
        } 
       //In Insert Mode 
        if (e.Item is GridEditFormInsertItem && e.Item.OwnerTableView.IsItemInserted) 
        { 
            GridEditFormInsertItem item2 = (GridEditFormInsertItem)e.Item; 
            TextBox txtbx2 = (TextBox)item2["ProductName"].Controls[0]; 
            txtbx2.Width = 50
        } 
 
    } 

Thanks
Princy.
Tags
Grid
Asked by
King Wilder
Top achievements
Rank 2
Answers by
Princy
Top achievements
Rank 2
Share this question
or