Heat grill. Clean corn of husks and silks. Slice the peppers lengthwise and remove the seeds. Brush corn and pepper strips with olive oil.
Cook over a heated grill for 5-10 minutes, turning several times to ensure even grill marks. Close lid in between turning to capture heat and complete cooking.
Remove from grill. Chop peppers and shave corn from cobs when cool enough to handle.
Meanwhile, make the dressing. In a small bowl, add vinegar and olive oil, press garlic cloves, and shallot through the garlic press and whisk all into liquids.
In the salad bowl, mix corn, peppers, cucumbers, basil, and chives evenly. Toss with dressing. Add salt & black pepper to taste. Cover and chill for a few hours.