Beispiel #1
0
        protected override void BuildScriptDescriptor(ScriptComponentDescriptor descriptor)
        {
            base.BuildScriptDescriptor(descriptor);
            Identity dataContract = Identity.FromExecutingUserId();
            Image    image        = (Image)this.Parent.FindControl(this.ImageElementId);

            descriptor.AddElementProperty("Image", image.ClientID);
            descriptor.AddComponentProperty("CancelWebServiceMethod", this.CancelWebServiceMethod.ClientID);
            descriptor.AddComponentProperty("SaveWebServiceMethod", this.SaveWebServiceMethod.ClientID);
            descriptor.AddComponentProperty("RemoveWebServiceMethod", this.RemoveWebServiceMethod.ClientID);
            descriptor.AddScriptProperty("ObjectIdentity", dataContract.ToJsonString(null));
            descriptor.AddProperty("RemovingPreviewPhotoText", this.RemovingPreviewPhotoText);
        }