protected void grdEntities_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { int ContentGroupItemID = Convert.ToInt32(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["ID"]); var item = Items.First(p => p.ContentGroupItemID == ContentGroupItemID); switch (e.CommandName) { case "add": SexyUncached.AddContentGroupItem(ContentGroupID, UserId, item.TemplateID.Value, null, item.SortOrder + 1, true, ContentGroupItemType.Content, false); // Refresh page Response.Redirect(Request.RawUrl); break; case "addwithedit": Response.Redirect(Sexy.GetElementAddWithEditLink(ContentGroupID, item.SortOrder + 1, ModuleId, TabId, Request.RawUrl)); break; } }