I can confirm that the file size validation can be unreliable when working with too small files and on localhost. We recommend you to verify the file size on the server as well.
RadAsyncUpload, on the other side, can reliably verify the file size on the client as it's using Flash
for the actual uploading. We recommend using it if size validation on the client is important.
I hope this helps.
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items