or
<telerik:GridBoundColumn UniqueName="ActivityCategories" HeaderText="Activity"/> protected void grid_ItemDataBound(object sender, GridItemEventArgs e){ if (e.Item is GridDataItem) { var item = (GridDataItem)e.Item; var templ = (SalesTemplate)item.DataItem; string activities = templ.ActivityCategories.Aggregate(String.Empty, (current, activity) => current + String.Format("{0},", activity.Name)); item["ActivityCategories"].Text = activities.TrimEnd(','); } }protected void valGroup_ServerValidate(object source, ServerValidateEventArgs args) { try { if (this.groups.SelectedValue == "*" && string.IsNullOrEmpty(this.group.Text)) args.IsValid = false; else args.IsValid = true; } catch (Exception ex) { throw ex; } }
