Hearts manager Gary Locke praised the attitude of his players despite seeing them lose 1-0 to Dundee at Dens Park.