Yes, always. Fill each column with vertical tiles.
m = number of rows (even), n = number of columns (even)
A column has m squares. Since m is even, m ÷ 2 is a whole number.
So each column takes exactly m ÷ 2 vertical tiles.
Total tiles = (m ÷ 2) × n = mn ÷ 2
Check: total squares = mn, and mn ÷ 2 tiles × 2 = mn ✓
Example. A 6 × 8 grid: each column of 6 takes 3 vertical tiles; 3 × 8 = 24 tiles; 24 × 2 = 48 = 6 × 8 ✓
Why it happens: when the number of rows is even, a column is an exact stack of tiles — nothing is left over at the bottom. Repeating that for every column covers the whole rectangle. The strategy does not depend on how large m and n are, which is why it counts as a general strategy.
Tip: you could equally fill each row with horizontal tiles, since n is even too. With both sides even you have both options.