Advertisement
Guest User

Untitled

a guest
Oct 30th, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. [NullReferenceException: Object reference not set to an instance of an object.]
  2. Imazen.Crop.CropImage.AddFileReferences() in C:UsersAdministratorDocumentsWebCropImageWebCropImageCropImage.cs:409
  3. Imazen.Crop.CropImage.CreateChildControls() in C:UsersAdministratorDocumentsWebCropImageWebCropImageCropImage.cs:191
  4. System.Web.UI.Control.EnsureChildControls() +188
  5. System.Web.UI.Control.PreRenderRecursiveInternal() +59
  6. System.Web.UI.Control.PreRenderRecursiveInternal() +221
  7. System.Web.UI.Control.PreRenderRecursiveInternal() +221
  8. System.Web.UI.Control.PreRenderRecursiveInternal() +221
  9. System.Web.UI.Control.PreRenderRecursiveInternal() +221
  10. System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4296
  11.  
  12. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="default.aspx.cs" Inherits="gallery_crop_default" MasterPageFile="~/app_assets/ajax.master" %>
  13.  
  14. <%@ Register Assembly="Imazen.Crop" Namespace="Imazen.Crop" TagPrefix="ic" %>
  15.  
  16. <asp:Content ID="content_head" runat="server" ContentPlaceHolderID="cph_main_head_1"></asp:Content>
  17. <asp:Content ID="content_body" runat="server" ContentPlaceHolderID="cph_main_body_1">
  18.  
  19. <form id="form1" runat="server">
  20.  
  21. <h3>Last crop results:</h3>
  22. <div>
  23. <asp:Image ID="result" runat="server" Visible="false" />
  24. </div>
  25.  
  26. <h3>Basic example</h3>
  27.  
  28. <asp:Image ID="Image1" runat="server" ImageUrl="images/328.jpg" />
  29. <br />
  30.  
  31. <ic:CropImage ID="CropImage1" runat="server" Image="Image1" CanvasWidth="300" />
  32.  
  33. <asp:Button ID="Button1" runat="server" Text="Crop" OnClick="btn_crop_Click" />
  34. </form>
  35.  
  36. protected void btn_crop_Click(object sender, EventArgs e)
  37. {
  38. //We're assuming the default names are used here - Button1, Image1, CropImage1, Button2, Image2, CropImage2, etc.
  39. //Find the cropimage instance near the clicked button
  40. CropImage ci = this.FindControl(((Button)sender).ID.Replace("Button", "CropImage")) as CropImage;
  41.  
  42.  
  43. //Show the image using the CroppedUrl property
  44. result.ImageUrl = ci.CroppedUrl;
  45. result.Visible = true;
  46.  
  47. //Save an unneccesary copy of the file out with Crop(), just to show we can
  48. ci.Crop(MapPath("~/images/last-cropped"), true);
  49.  
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement