Hi satish,
ListView use data binding to populate UI (by specifying dataSource and itemTemplate). So if you want to refresh the ListView UI based on some event/changes, you can simply add code to modify the dataSource of ListView and bind it to ListView again to refresh
the view. Here are some reference about WinJS databinding:
#Data Binding in a Windows Store App with JavaScript
http://msdn.microsoft.com/en-us/magazine/jj651576.aspx
#Quickstart: binding data and styles (Windows Store apps using JavaScript and HTML)
http://msdn.microsoft.com/en-us/library/windows/apps/hh700358.aspx
#MVVM in WinJS Part 1 - Observable Models
http://www.skimedic.com/blog/post/2012/11/27/MVVM-in-WinJS-Part-1-Observable-Models.aspx
For how to loading items and populate ListView control, you can take a look at the sdk samples:
#HTML ListView essentials sample
http://code.msdn.microsoft.com/windowsapps/ListView-basic-usage-sample-fcc451db
#HTML ListView item templates sample
http://code.msdn.microsoft.com/windowsapps/ListView-item-templates-7d74826f
#HTML ListView working with data sources sample
http://code.msdn.microsoft.com/windowsapps/ListView-custom-data-4dcfb128
Please remember to mark the replies as answers if they help and unmark them if they provide no help.