
NewPattern and EditPattern
The NewPattern and EditPattern types of RenderPattern are used to render a field in New mode and Edit mode, respectively, when the field does not require significant data processing or data validation when a list item containing the field is being created or edited. Free-form Note fields, for example, cannot be validated because any text is a valid value. Similarly, Choice fields and Lookup fields, by definition, limit the user's choices to only valid values. Other fields, such as Currency and DateTime, need only minimal validation that can be coded in script.
Custom fields you create that inherit from any of these types may, however, require more substantial processing. If so, use a rendering control to render the field. Usually, in fact, the reason you need a custom field is precisely because none of the fields that ship with Windows SharePoint Services 3.0 contain the data validation that you need.
See C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\XML\FLDTYPES.XML for examples of NewPattern and EditPattern types of RenderPatterns.