I liked the button bands on a sweater with grosgrain ribbon, but I didn't have the typical buttonholes and buttons on it. It had a clasp. I would think you could still do it, but where you have to slit it for the button hole you sew around it to the knitted fabric to hold it. I haven't done it though.
Here's what I did - At least you can see part of the ribbon.