description
Steps to reproduce:
1. Create document library
2. Add columns:
a. Managed MetaData Column (required, multiple values)
b. Single line text column (not required, force unique
3. Upload document, edit properties, adding metadata
4. Save edits
5. Error - "Type" is undefined.
I imagine that the JS specified in controltemplates/TamTam.SP2010.BatchEdit.ascx should wrap that script in a ExecuteOrDelayUntilScriptLoaded() call (or in the .cs file Page_Init()/OnInit() method(s). Seems like that script is loading before the MicrosoftAjaxWebForms.js, as that seems to be what initializes the window.Type variable.
Using SP2010 Enterprise, with the following:
// Name: MicrosoftAjaxWebForms.js
// Version: 3.5.0.0
// FileVersion: 3.5.30729.4958
Latest BatchEdit .wsp (Dec 2011)