User-1143650407 posted
As I understand it, the correct way of making a mobile web app is to use the Mobile ASP.NET project. I understand that this ensures the correct markup is produced for the calling device.
However, with xHTML enabled mobiles (often referred to as "WAP 2.0/xHTML" if you look at
www.gsmarena.com ) these can display the usual xHTML that is output by a desktop .aspx page (page class). I browsed for google.com on a 3G xHTML device and the google home page renders as it does on a PC browser.
Try accessing your pages on a 3G device.
Have a look at this webcast series from MSDN:
http://www.microsoft.com/events/series/msdnwebdev.mspx#Mobility