hello i am creating a propertypage and aading there two pages. i also added CListCtrl in the 1st page of propertysheet. my problem is if i am adding code for the inserting column/row inside the DoDataexchange in the class of 1st page than ListCtrl is showing in the page but if i'll change the page 1to page 2, than page2 to page 1,it will again add a new column and row , and it will continue with changing the page. where i should write the code for inserting row/column in the page so that it can take value. and one thing more i am tring to also adding that code in the propertysheet and inside the oninit function but it is giving error ? plz give me reply soon.................