Cannot Perform ‘Like’ Operation On System.Int32 And System.String C#

data_view.RowFilter = "Convert([order_number], 'System.String') LIKE '%" + txtOrderNumber.Text + "%'"; 
if not integer 
data_view.RowFilter = "[order_number] LIKE '%" + txtOrderNumber.Text + "%'";