Is there a compound that binds with salt (NaCl) in solution?
$\ce{NaCl}$ itself does not exist as a compound in water. The dissolution of salt in water means that both the sodium cation and the chloride anion are separated from each other and are each surrounded by water molecules. Therefore, no compound can bind to NaCl in water because $\ce{NaCl}$ does not exist in water.

It is, however, possible that a compound "binds" with either sodium or chlorine. For example, by adding copper to the solution and performing a bit of more electrochemical magic (out of the scope of this answer), you can get the solid compound copper chloride ($\ce{CuCl}$).