Maybe it has something to do with the ownership of the files. How does the ls -l output look for the respective directories contents?
(mount the partition one way, open a terminal and "cd" to the folder, then run "ls -l", then unmount the partition, mount it the other way and use "ls -l" again)
If root owns the files, or the file permissions are different for the command line mounted partition, try mounting with this instead:
Assuming that your uid is 1000.
sudo mount -t ntfs-3g /dev/sdc1 /media/temp -o rw,nosuid,nodev,default_permissions,uid=1000,gid=1000,umask=002