I just found a work-around. By specifying ‘elementId’ for the ‘root’ parentView I can set the Id.
jsFiddle with solution: http://jsfiddle.net/EbenRoux/Xrb7Y/4/
I have asked the following on StackOverflow: http://stackoverflow.com/questions/21013950/ember-js-1-2-0-get-id-into-contained-field
We have a long-standing requirement from our testing team that the Ids be generated / provided for all elements. We have been assigning the elementIds / Ids for all our controls but I cannot get it to work when specifying an Id directly.
If we are going down the wrong route as mentioned in the answer by ‘theCoder’ I’d like to get that confirmed so that we can take that to our project owners and have it changed.