You have to develop a User control or a custom control based on your need/design. Better would be a custom control.
ASP.NET does not provide this feature in dropdownlist. Thus having a textbox, an image and a listbox/div in one control can be used to look like a custom dropdown.
For start reference, use this:
Multiselect Dropdown for Web Applications[
^]