title: ImageButton event does not fire if ImageButton does not have Image?
body: <p>Is it normal behavior for an ImageButton event to not fire if it can't find the image for it.  For example, assume I have the following piece of code:</p>
  
  <pre><code>imageLink = new ImageButton();
  imageLink.ImageUrl = "~/images/arrow.png";
  </code></pre>
  
  <p>If the page finds arrow.png, the image click works, but if it doesn't find it, it does not work.</p>
  
  <p>These images are created dynamically and a CommandName, CommandArgument and Click Handler are assigned.</p>
  
  <pre><code>void imageLink_Click(object sender, ImageClickEventArgs e)
  {
      ImageButton button = (ImageButton)sender;
      Detail oDetail = new Detail();
  
      switch(button.CommandName)
      {
          case "Band":
               oDetail.Band  = button.CommandArgument;
                  break;
              case "State":
                  oDetail.State = button.CommandArgument;
                  break;
          }                    
  
          Session["Page2"] = oDetail;
  
          Response.Redirect("~/Page2.aspx");
      }
  </code></pre>