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

Format Cell to Proper Case

3 Answers 284 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Dave
Top achievements
Rank 1
Dave asked on 05 Dec 2012, 11:27 PM
What is the recommended approach to converting the contents of a Grid cell to Proper Case using the vb.net command strConvert( <string> , VbStrConv.ProperCase)? Is it possible to do this in the code-behind page? In this case the column is GridBoundColumn.

Thanks,
Dave

3 Answers, 1 is accepted

Sort by
0
Shinu
Top achievements
Rank 2
answered on 06 Dec 2012, 03:45 AM
Hi,

Try the following code to achieve your scenario.
VB:
Protected Sub RadGrid2_ItemDataBound(sender As Object, e As Telerik.Web.UI.GridItemEventArgs)
    If TypeOf e.Item Is GridDataItem Then
        Dim item As GridDataItem = DirectCast(e.Item, GridDataItem)
        item("Uniquename").Style.Add("text-transform", "uppercase")
    End If
End Sub

Thanks,
Shinu.
0
Jayesh Goyani
Top achievements
Rank 2
answered on 06 Dec 2012, 03:46 AM
Hello,

<Columns>
                   
                    <telerik:GridBoundColumn DataField="Name" UniqueName="Name" HeaderText="Name">
                    </telerik:GridBoundColumn>
                  
</Columns>
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)
    {
        if (e.Item is GridDataItem)
        {
            GridDataItem item = e.Item as GridDataItem;
            // "Name" is column unique name
            string strName = item["Name"].Text; // Get bound column Text
            item["Name"].Text = "Your Converted Text"; // Assign Formated text to bound column
                 // Ex:
                 //item["Name"].Text = (item["Name"].Text).ToUpper();
        }
    }


Thanks,
Jayesh Goyani
0
Dave
Top achievements
Rank 1
answered on 06 Dec 2012, 03:47 PM
Thanks. Works perfect.

Dave
Tags
Grid
Asked by
Dave
Top achievements
Rank 1
Answers by
Shinu
Top achievements
Rank 2
Jayesh Goyani
Top achievements
Rank 2
Dave
Top achievements
Rank 1
Share this question
or