Take the 2-minute tour ×

I use SharePoint Server through web-services.
To get View schema I use GetView method of Views.asmx. But it returns only FieldRefs with Names, without isAscending.
How would I know if View's field has sort direction?

share|improve this question

2 Answers 2

You can find that actually in the 2nd part of the returned Xml, but only when using the GetViewHtml method, because that is part of the Query (search for the OrderBy), see here http://msdn.microsoft.com/en-us/library/views.views.getviewhtml(v=office.12).aspx. You could use Linq to Xml by example to retrieve the QUERY element.

share|improve this answer
By experimenting with GetView I've found out that GetView returns Ascending property but: only if it's FALSE (for SP Server 2010) and always for Office365 (SP Server Online). Thanks a lot for pointing out to GetViewHtml method! –  surlac Jan 21 '13 at 11:13
up vote 0 down vote accepted

GetView returns Ascending property:
1) for SP Server 2010: only if it set to FALSE;
2) for Office365: always.

share|improve this answer

Your Answer


