User706013099 posted
1. No.
2. As I indicated, I am using the new GeneratedImage control - with ImageHandlerUrl property set to my image handler (which inherits from Microsoft.Web.ImageHandler). But yes, this effectively means that my handler is the generated img source. And I am not
setting dimensions - the handler simply returns an ImageInfo object based on the modified image (System.Drawing.Image).
3. GeneratedImage takes any parameters. In this case, I am passing a transform action parameter (crop, desaturate, resize, etc) plus other parameters according to action (x,y, etc).
4. Yes.
5. Just an image upload feature in a larger application. Clicking on an 'upload' link opens a popup window which has a FileUpload control and the GeneratedImage plus a few image buttons for crop, resize, desaturate, etc. The GeneratedImage is obviously redisplayed
(within an UpdatePanel) after each transform.
As I indiacted in my original post, I suspected that it is a timing issue and I seem to have proved this by adding a 0.1 sec delay in the handler just before it returns the ImageInfo object. But this is clearly a bit crude and I would much prefer to wait
on the relevant event - if I knew what it was!
Jon