mutiple select
- use shift key to select consecutive rows
- use cmd key or checkbox to select mutiple rows
- checked row won't reflex change if direct insert row before any checked one
- assign new data will reset selected rows
- reordered row also change selected rows