Я не уверен, что следую тому, чего вы пытаетесь достичь, хотите ли вы визуального изменения при установке флажка? В таком случае лучшим вариантом будет использование jQuery и прикрепление к событию onchange флажка.
Затем, когда вы отправляете форму обратно, вы можете пройти через элементы в ListView и установить флажок, проверить его проверенное состояние и затем сделать то, что вы хотите:
foreach(var item in listView1.Items){
var checkbox = (CheckBox)item.FindControl("checkBox1");
if(checkbox.Checked) // do stuff
}