IAction and Button are registered twice in the js file (NOT IN THE DLL).
In my previous post, I mentioned needing to switch to the external js file since PopupBehavior was missing in the js embedded in Microsoft.Web.Preview.
The 2 locations for 'IAction' are:
1) Before Sys.Preview.Attributes = new function() {
2) After Sys.Preview.XPathBinding.registerClass('Sys.Preview.XPathBinding', Sys.Preview.BindingBase);
The 2 locations for 'Sys.Preview.UI.Button':
1)After Sys.Preview.UI.HyperLink.registerClass('Sys.Preview.UI.HyperLink', Sys.Preview.UI.Label); 2)After Sys.Preview.UI.TextBox.registerClass('Sys.Preview.UI.TextBox', Sys.Preview.UI.InputControl);
Mmmmk, I was filling this out and editing the js at the same time and kept running into other issues. I went the other way around by copying the embedded js and then copying the popupbehavior into it. Running into issues still but they could be separate (though it worked before).
Nathan