?
Solved

ASP.NET GridView Databinding question

Posted on 2010-11-09
3
Medium Priority
?
446 Views
Last Modified: 2012-05-10
I'm actually working with a Telerik RadGrid control, which really just seems to be an extension to the standard ASP.NET GridView control, and I'm assuming that what I need to do is pretty generic and would be done the same way in either case.

I'm databinding a list of objects to the the RadGrid and it is working fine.  The data is coming strait out of the database.  But there is one column that I would like to modify the text of the values in the column.  The value in the database is an abbreviated version of the status and I would like the user to see the unabbreviated version of the status.  I could go through and modify the the data in the list object before I databind it, but I don't want to corrupt the list data in case it is used anywhere else.  There has to be a way somehow for me to do a string.replace when it is populating the datagrid so that I get the grid populated with what I need but so that the original list object remains unaltered.

Can anyone point me in the right direction?
0
Comment
Question by:JosephEricDavis
3 Comments
 
LVL 41

Accepted Solution

by:
guru_sami earned 2000 total points
ID: 34095298
0
 
LVL 8

Expert Comment

by:TheMozz
ID: 34095319
You can do one of a few things, use the ItemDataBound event of the RadGrid - which give you a lot of power over how things are displayed - this is where i do most of my text modifications of list data:
http://www.telerik.com/community/forums/aspnet-ajax/grid/itemdatabound-radgrid.aspx

Another way is to make the column a template column and use an inline expression to do the work. The ItemDataBound event is the better way to go though.

The list data remains intact for both of the ways mentioned.
0
 
LVL 7

Author Closing Comment

by:JosephEricDavis
ID: 34095627
Good deal, thanks a bunch.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

This article shows how to deploy dynamic backgrounds to computers depending on the aspect ratio of display
The PowerShell Core 6.0 of .NET release is just the beginning. The upcoming PowerShell Core 6.1 would have artificial intelligence and internet of things capabilities. So many things to look forward to in the upcoming release.
In response to a need for security and privacy, and to continue fostering an environment members can turn to for support, solutions, and education, Experts Exchange has created anonymous question capabilities. This new feature is available to our Pr…
To export Lotus Notes to Outlook PST or Exchange and Domino Server files to Exchange Server or PST files with ease, go for Kernel for Lotus Notes to Outlook conversion tool. Through the video, you can watch the conversion process. A common user with…

590 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question