function recreateBinding() {
				var oBindingInfo = oControl.getBindingInfo("items"),
					oTemplate = oBindingInfo.template;

				// ensure template is not shared between old and new binding
				delete oBindingInfo.template;
				oControl.bindItems(extend({}, oBindingInfo, {
					// a root binding needs to be suspended initially
					suspended : oItemsBinding === oItemsBinding.getRootBinding(),
					template : oTemplate
				}));
				// Note: after re-creation of the binding, one has to set the new header context
				//   for the $count binding in the title
				if (oControl === that.byId("SalesOrderList")) {
					that.byId("salesOrderListTitle").setBindingContext(
						oControl.getBinding("items").getHeaderContext());
				}
			}
Adapt the given container control like table or form

@param {sap.m.Table|sap.ui.layout.form.SimpleForm} [oControl]
  The Container control
@param {number} [iStart]
  Index in the "items" or "content" aggregation of the container control: controls can be
  added or removed starting at this index
@param {number} [iEnd]
  Index in the "items" or "content" aggregation of the container control: controls can be
  added or removed if having an index less than iEnd. If not given, defaults to
  aggregation length.
@param {string} [sEntityMetaPath]
  The meta path of the entity type to be adapted; defaults to the meta path of the
  binding path of the container control