You can get the current month by calling DateTime.Now.Month. Assuming that you have 12 items in your list and they are ordered correctly, remove each one apart from those whose ordinal position in the list is equal to that of the current month or the current month - 1. Also, 'ASP.NET & C#' isn't a very good title for your post. You posted your question in the ASP.NET forum, so obviously it's related to ASP.NET. I suggest you consult the forum guidelines if you are not sure how to name your posts.
Paul Marfleet "No, his mind is not for rent To any God or government" Tom Sawyer - Rush