{"action":"opened","issue":{"url":"https://api.github.com/repos/volkanceylan/Serenity/issues/347","repository_url":"https://api.github.com/repos/volkanceylan/Serenity","labels_url":"https://api.github.com/repos/volkanceylan/Serenity/issues/347/labels{/name}","comments_url":"https://api.github.com/repos/volkanceylan/Serenity/issues/347/comments","events_url":"https://api.github.com/repos/volkanceylan/Serenity/issues/347/events","html_url":"https://github.com/volkanceylan/Serenity/issues/347","id":137840552,"number":347,"title":"MultipleImageUploadEditor not working.","user":{"login":"she-ll-b-rite","id":17591095,"avatar_url":"https://avatars.githubusercontent.com/u/17591095?v=3","gravatar_id":"","url":"https://api.github.com/users/she-ll-b-rite","html_url":"https://github.com/she-ll-b-rite","followers_url":"https://api.github.com/users/she-ll-b-rite/followers","following_url":"https://api.github.com/users/she-ll-b-rite/following{/other_user}","gists_url":"https://api.github.com/users/she-ll-b-rite/gists{/gist_id}","starred_url":"https://api.github.com/users/she-ll-b-rite/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/she-ll-b-rite/subscriptions","organizations_url":"https://api.github.com/users/she-ll-b-rite/orgs","repos_url":"https://api.github.com/users/she-ll-b-rite/repos","events_url":"https://api.github.com/users/she-ll-b-rite/events{/privacy}","received_events_url":"https://api.github.com/users/she-ll-b-rite/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-03-02T10:53:30Z","updated_at":"2016-03-02T10:53:30Z","closed_at":null,"body":"hey there, firstly, love this platform.\r\n\r\nI'm having an issue with the MultipleImageUploadEditor, its throwing a runtime exception in the SaveRequestHandler for the entity, specifically in the \"base.BeforeSave()\" call in the override method. \r\n\r\nThe exception is:\r\n\r\n> An exception of type 'System.NotImplementedException' occurred in Serenity.Data.Entity.dll but was not handled in user code\r\n> \r\n> Additional information: The method or operation is not implemented.\r\n\r\nThe code for the property in the Row Entity is:\r\n\r\n```\r\n        [DisplayName(\"Part Images\")]\r\n        [MultipleImageUploadEditor(FilenameFormat = \"Part/~\", JsonEncodeValue = true)]\r\n        public String PartImages\r\n        {\r\n            get { return Fields.PartImages[this]; }\r\n            set { Fields.PartImages[this] = value; }\r\n        }\r\n```\r\n\r\nPartImages is a NVARCHAR(MAX) type in the database.\r\n\r\nFirst line of the stack trace is:\r\n\r\n```\r\nSystem.NotImplementedException was unhandled by user code\r\n  HResult=-2147467263\r\n  Message=The method or operation is not implemented.\r\n  Source=Serenity.Data.Entity\r\n  StackTrace:\r\n       at Serenity.Data.StringField.Serenity.Data.IIdField.get_Item(Row row) in P:\\Sandbox\\Serene\\Serenity\\Serenity.Data.Entity\\FieldTypes\\StringField.cs:line 102\r\n       at Serenity.Services.MultipleImageUploadBehavior.CopyTemporaryFiles(ISaveRequestHandler handler, UploadedFile[] oldFileList, UploadedFile[] newFileList, FilesToDelete filesToDelete) in P:\\Sandbox\\Serene\\Serenity\\Serenity.Web\\Upload\\MultipleImageUploadBehavior.cs:line 167\r\n       at Serenity.Services.MultipleImageUploadBehavior.OnBeforeSave(ISaveRequestHandler handler) in P:\\Sandbox\\Serene\\Serenity\\Serenity.Web\\Upload\\MultipleImageUploadBehavior.cs:line 115\r\n       at Serenity.Services.SaveRequestHandler`3.BeforeSave() in P:\\Sandbox\\Serene\\Serenity\\Serenity.Services\\RequestHandlers\\Save\\SaveRequestHandler.cs:line 47\r\n       at Serenity.Services.SaveRequestHandler`3.Process(IUnitOfWork unitOfWork, TSaveRequest request, SaveRequestType requestType) in P:\\Sandbox\\Serene\\Serenity\\Serenity.Services\\RequestHandlers\\Save\\SaveRequestHandler.cs:line 283\r\n```\r\n\r\nI can send full stack trace if that would help.\r\n\r\nMany thanks in advance."}}