protected void clbSession_Callback(object source, DevExpress.Web.ASPxCallback.CallbackEventArgs e) { try { e.Result = string.Empty; var obrd = new BRLogin(); var brdoc = new BRDocument(); var obec = ((BEParameters)Session["InitPar"]); var obep = new BEParameters(); obep.UserName = UserName.Text; obep.Password = Password.Text; obep.SAPPASSWORD = tbPasswordConfirm.Text; List <BEParameters> lval = obrd.Get_val_usu(obep.UserName.Trim(), obec.Socied, obec.U_DXP_SEDE); if (obep.Password != obep.SAPPASSWORD) { throw new KeyNotFoundException(); } else if (lval.Count == 0) { throw new KeyNotFoundException(); } else { brdoc.Recoverer(obep); e.Result = "PERM#" + "Cambio Exitoso"; } } catch (KeyNotFoundException ex) { e.Result = ex.Message; } }
private void callback_Callback(object source, CallbackEventArgs e) { String[] p = e.Parameter.Split('|'); Object key = TypeDescriptor.GetConverter(ObjectTypeInfo.KeyMember.MemberType).ConvertFromString(p[0]); IMemberInfo member = ObjectTypeInfo.FindMember(p[1]); Object value = null; if (typeof(IXPSimpleObject).IsAssignableFrom(member.MemberType)) { Type memberKeyType = XafTypesInfo.Instance.FindTypeInfo(member.MemberType).KeyMember.MemberType; int index1 = p[2].LastIndexOf("(", StringComparison.Ordinal); int index2 = p[2].LastIndexOf(")", StringComparison.Ordinal); if (index1 > 0 && index2 > index1) { string memberKeyText = p[2].Substring(index1 + 1, index2 - index1 - 1); value = ObjectSpace.GetObjectByKey(member.MemberType, Convert.ChangeType(memberKeyText, memberKeyType)); } } else { value = TypeDescriptor.GetConverter(member.MemberType).ConvertFromString(p[2]); } object obj = ObjectSpace.GetObjectByKey(ObjectTypeInfo.Type, key); member.SetValue(obj, value); ObjectSpace.CommitChanges(); }
protected void OnCallback(object source, DevExpress.Web.ASPxCallback.CallbackEventArgs e) { Control resControl = null; if (!string.IsNullOrEmpty(e.Parameter)) { resControl = Page.LoadControl(string.Format(UserControlPathTemplate, e.Parameter)); } e.Result = resControl != null?ASPxCallback.GetRenderResult(resControl) : ""; }
protected void ASPxCallback1_Callback(object source, DevExpress.Web.ASPxCallback.CallbackEventArgs e) { System.Threading.Thread.Sleep(2000); //Paused for demonstrative purposes ASPxCallback callbackControl = source as ASPxCallback; string time = DateTime.Now.ToString("T"); TextBox1.Text = time; callbackControl.JSProperties["cpTextBox1"] = ASPxCallback.GetRenderResult(TextBox1); callbackControl.JSProperties["cpTime"] = time; }
protected void ASPxCallback1_Callback(object source, DevExpress.Web.ASPxCallback.CallbackEventArgs e) { int pageIndex = int.Parse(e.Parameter); int pageCount = BindPagedData(pageIndex); e.Result = ASPxCallback.GetRenderResult(Repeater1); ASPxCallback1.JSProperties["cpIsEnd"] = pageIndex == (pageCount - 1); // Intentionally pauses server-side processing, // to demonstrate the Loading Panel functionality. System.Threading.Thread.Sleep(500); }
protected void ASPxCallback1_Callback(object source, DevExpress.Web.ASPxCallback.CallbackEventArgs e) { string xpath = string.Format("//items/item[@id='{0}']", e.Parameter); XmlNode node = XmlDataSource2.GetXmlDocument().SelectSingleNode(xpath); if (node != null) { LargeImage.ImageUrl = "Images/" + node.Attributes["FileName"].Value; LargeImage.AlternateText = node.Attributes["Text"].Value; LargeImageText.Text = node.Attributes["Text"].Value; } e.Result = ASPxCallback.GetRenderResult(ImagePanel); }
private void callback_Callback(object source, CallbackEventArgs e){ String[] p = e.Parameter.Split('|'); Object key = TypeDescriptor.GetConverter(ObjectTypeInfo.KeyMember.MemberType).ConvertFromString(p[0]); IMemberInfo member = ObjectTypeInfo.FindMember(p[1]); Object value = null; if (typeof (IXPSimpleObject).IsAssignableFrom(member.MemberType)){ Type memberKeyType = XafTypesInfo.Instance.FindTypeInfo(member.MemberType).KeyMember.MemberType; int index1 = p[2].LastIndexOf("(", StringComparison.Ordinal); int index2 = p[2].LastIndexOf(")", StringComparison.Ordinal); if (index1 > 0 && index2 > index1){ string memberKeyText = p[2].Substring(index1 + 1, index2 - index1 - 1); value = ObjectSpace.GetObjectByKey(member.MemberType, Convert.ChangeType(memberKeyText, memberKeyType)); } } else{ value = TypeDescriptor.GetConverter(member.MemberType).ConvertFromString(p[2]); } object obj = ObjectSpace.GetObjectByKey(ObjectTypeInfo.Type, key); member.SetValue(obj, value); ObjectSpace.CommitChanges(); }
protected void ASPxCallback1_Callback(object source, DevExpress.Web.ASPxCallback.CallbackEventArgs e) { e.Result = "Done!"; }
protected void cbFund_Callback(object source, DevExpress.Web.ASPxCallback.CallbackEventArgs e) { }