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

Setting Default Value

4 Answers 86 Views
Grid
This is a migrated thread and some comments may be shown as answers.
L
Top achievements
Rank 1
L asked on 05 Feb 2009, 06:29 AM
hi

How do i set a default value on a textbox during an insert using in-form editing mode. Thanks

4 Answers, 1 is accepted

Sort by
0
Princy
Top achievements
Rank 2
answered on 05 Feb 2009, 07:42 AM
Hi,

You can try out the following code to set a default value in the Insert Form TextBox:
cs:
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)  
    {  
        if (e.Item is GridEditFormInsertItem && e.Item.OwnerTableView.IsItemInserted)  
        {              
            GridEditFormInsertItem insertItem =(GridEditFormInsertItem)e.Item;  
            TextBox txtbx1 = (TextBox)insertItem["ColumnUniqueName"].Controls[0]; 
            txtbx1.Text = "CustomText";
            
        }          
    }  

Thanks
Princy.
0
L
Top achievements
Rank 1
answered on 06 Feb 2009, 02:19 AM
hi

how do i change to vb.net? Thanks

protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e) 
    { 
        if (e.Item is GridEditFormInsertItem && e.Item.OwnerTableView.IsItemInserted) 
        {             
            GridEditFormInsertItem insertItem =(GridEditFormInsertItem)e.Item; 
            TextBox txtbx1 = (TextBox)insertItem["ColumnUniqueName"].Controls[0];
            txtbx1.Text = "CustomText"
           
        }         
    } 
0
Accepted
Princy
Top achievements
Rank 2
answered on 06 Feb 2009, 03:50 AM
Hello,

Below given is the VB code to set a default value in the Insert Form TextBox:
VB:
     Protected Sub RadGrid1_ItemDataBound(ByVal sender As Object, ByVal e As GridItemEventArgs) 
         If TypeOf e.Item Is GridEditFormInsertItem AndAlso e.Item.OwnerTableView.IsItemInserted Then 
             Dim insertItem As GridEditFormInsertItem = DirectCast(e.Item, GridEditFormInsertItem) 
             Dim txtbx1 As TextBox = DirectCast(insertItem("ColumnUniqueName").Controls(0), TextBox) 
             txtbx1.Text = "CustomText" 
     
         End If 
     End Sub 
 
 

You can use the following code conversion tool to convert from VB to C# or vice versa:
Code Conversion Tool

Thanks
Princy.
0
L
Top achievements
Rank 1
answered on 06 Feb 2009, 03:55 AM
hi

Ok, i have managed to convert it. Thanks
Tags
Grid
Asked by
L
Top achievements
Rank 1
Answers by
Princy
Top achievements
Rank 2
L
Top achievements
Rank 1
Share this question
or