Hi,
i observed a different behavior in creating a combobox by using
and
with
var options = new dojo.data.ItemFileWriteStore({data: {identifier: 'name', items:[]}});
options.newItem({name: 'foo'});
options.newItem({name: 'bar'});
var comboBox = new dijit.form.ComboBox(
{store: options},
dojo.byId("mycombobox")
);in the body onload script.
at the dojoType version the style and class attributes are preserved,
at the new ijit.form.ComboBox(...) version those attributes are lost.
Is this the expected behavior or a bug?
my current solution is getting the attribute values before creating the combobox by script and readd them afterwards.

Me too
I discovered this when I upgraded from 0.9 to 1.0.2. Classes were preserved in 0.9. Please post if you figure this one out.
As designed
Not sure why it's as designed, but it is. See the 0.9 to 1.0 porting guide. It's right there at the top:
http://dojotoolkit.org/book/dojo-porting-guide-0-9-x-1-0/dijit