Exemplo n.º 1
0
        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;
            }
        }