Пример #1
0
        protected void cpItemEdit_Callback(object sender, DevExpress.Web.ASPxClasses.CallbackEventArgsBase e)
        {
            string[] para = e.Parameter.Split(',');
            ACTION = para[0];
            string id = para.Count <string>() == 2 ? id = para[1] : id = "";

            if (id != "")
            {
                ItemId = Guid.Parse(id);
            }
            action();

            if (ACTION.Equals("Save"))
            {
                cpItemEdit.JSProperties.Add("cpIsSaved", isValidForm);
            }
        }
Пример #2
0
        protected void cpPersonEdit_Callback(object sender, DevExpress.Web.ASPxClasses.CallbackEventArgsBase e)
        {
            string[] para = e.Parameter.Split(',');
            ACTION = para[0];
            if (ACTION.Equals("Edit") || ACTION.Equals("Delete"))
            {
                string id = para.Count <string>() == 2 ? para[1] : String.Empty;
                if (id != "")
                {
                    PersonId = Guid.Parse(id);
                }
            }

            if (ACTION.Equals("Add"))
            {
                defaultDepartment = string.Empty;
                defaultDepartment = para.Count <string>() == 2 ? para[1] : string.Empty;
            }
            action();
        }