I want to know how to get the folder list of the client instead of server. I need to know how to get the folder list of "desktop", "my network places", "my documents" ... in the client machine. It is much like the htmlInputFile, but could return folder, not only the selected file.
Does anyone know how to do it?

I think you need to invoke a method on a client computer that calls the Directory.GetFolders() (can't remember if it's Directory or DirectoryInfo) method and pass an argument of type SpecialFolder which is an enumeration and contains different values for "Desktop" and the like.