This is controlled by the setting of ANSI_PADDING when you create the table/column. By default this will be on (it is recommended this always be left on) and trailing blanks will not be trimmed.
If you did want to change it, you would have to recreate the table while SET ANSI_PADDING was off.
Look up SET ANSI_PADDING in BOL for more info, and note the recommendations and warnings.
--James