title: How to create a custom event for a user control in webforms?
body: <p>I am new to user controls in webforms and I need to add an event to the control so that developers using the control can add event handlers to this event. What is the best way to go about doing this?</p>
  
  <p>This control is a custom uploader control. The control uploads files to a web service asynchronously and stores a list of files that uploaded successfully in a hidden field. On the next post back I would like to read from this hidden field in the request form collection, and if it's not null then I'd like to fire a successful upload event.</p>
  
  <h2>Edit</h2>
  
  <p>To clarify, I am looking for a server-side event that I can fire. I am just not familiar with creating them.</p>