{I see that there has been another reply as I was typing this. I don't feel like editing, so please ignore my repetition.}
Hmmm, 10 days in the secondary doesn't seem like a long enough time to kill off the yeast. If we had a few more details about your beer we might be able to come up with some ideas as to what happened. Recipe? Secondary temp? Gravity readings pre and post fermentation? Temperature that the bottles of beer have been stored at after bottling?
If the beer was kept really cold during the secondary, this may have encouraged flocculation and you could end up with insufficient yeast to carbonate. If this was a high gravity beer, that can also cause problems for bottle conditioning. Another problem can be keeping the beer too cold right after bottling it. I usually leave my bottled beers at room temperature for about a month to make sure that they carbonate.
In cases where I have a really long or cold secondary fermentation, or super high alcohol beers, I will often pitch some fresh yeast at bottling. My process is to buy a packet of dry yeast (usually Nottingham), rehydrate it, and add some of that rehydrated yeast to the bottling bucket and then make sure it is stirred in really well before adding my priming sugar and bottling the beer.
As long as the beer has completely finished fermenting and you add an appropriate amount of priming sugar, if the yeast are healthy and able to do their job, you should have carbonated beer and there shouldn't be any problems with bottle bombs.