I am wondering how I am able to set the TargetControlID of my ModalPopupExtender to the Button on my ListView.
The button that I
You could use java-script to do the job instead:
Open pop-up
Close pop-up
UPDATE (using server side) You need to set a fake server button(display: none) as a target control id to your popup extender first:
on your code behind whenever you want to display or close the popup, you just need to call the following functions:
mp1.Show(); //to display popup
mp1.Hide() //to close popup