You're not clear about this, but I assume that you're working in BandHelper, which sends midi data to the Alesis which makes the actual sounds.
You need to be bound by the data required by the Alesis unit. The docs for that should say what data is required to select the specific percussion sets.
Normally, you would use Bank Select, which needs two controllers, 1 and 32 (decimal). You might need different values for each, for some devices one of them might be standard for everything. Controller 1 will be the Bank Select MSB, and for drums this might be 127. Controller 32 (LSB) may be different for each 'kit'.
Usually, the Bank Select needs to be followed by a Program Change, and this actually completes the selection. Therefore the LSB might not be used (always zero) and the Program Change might be the data required. Your manual for the Alesis should give you an example. Usually, you do need to use all three items (MSB, LSB, PC) to complete the selection even if one or more are standard (fixed) numbers.
If this is not working, give an example of what the Alesis manual says is required and we can clarify.
Geoff