We are developing an ASP.Net web application and need that application to work properly on iPhone

1. Are there any memory constraints for an ASP.Net web application to work properly on iPhone
2. are there any issues with usage of ASP.net controls like gridview/ tab view etc.
3. would there be any issues with 3rd party controls like Ajax RADSchduler from Telerik
4. any other other constraints for a web application to work on iPhone.

Thnx
Amit