SharePoint 2010: Using Event Receivers, Example 2: Splitting Items
Event receivers in SharePoint Foundation 2010 enable your custom code to respond when specific actions occur on a SharePoint object. This sample cancels the creation of a specified list item and creates two list items, effectively "splitting" the original list item.