public ActionResult TagIndex() {
PagedData<ContentTag> model = new PagedData<ContentTag>();
model.PageSize = -1;
model.InitOrderBy(x => x.TagText);
var srt = model.ParseSort();
var query = ReflectionUtilities.SortByParm<ContentTag>(SiteData.CurrentSite.GetTagList(), srt.SortField, srt.SortDirection);
model.TotalRecords = -1;
model.DataSource = query.ToList();
return View(model);
}