Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I am displaying some sharepoint 2013 list data in SPGridView and I am using SPDataSource for binding list data with grid. The problem is with managed metadata columns filtering. In filter of managed metadata columns, instead of term name, it is coming as TermName|TermGUID. Besides that my column is allows multiple values too. Could anyone help.

PS: If I use DataTable instead of SPDataSource, I can fix this issue by formatting the values first and after that binding it to grid. But I want to use SPDataSource as it makes other things simple.

EDIT: If we override GetCallbackResult() method of SPGridView, we can edit the filter values. But is there any way we can recognize, which column we are applying filtering on (in GetCallbackResult method)?

share|improve this question

1 Answer 1

up vote 0 down vote accepted

Finally I used XSLTListView WebPart to solve this issue. Not able to find anything else.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.