General asp.net website works absolutely fine in all Mobile browsers. The beauty of
asp.net
is, it will render the content based on the requested device.
If you really want a different site for Mobile device, try creating a new site for Mobile devices. But you need to detect whether the request is from Mobile device or Desktop web browsers.
For more information, check the below links
Mobile Development in ASP.NET[
^]
Latest Browser Configuration Files[
^]
How To: Add Mobile Pages to Your ASP.NET [
^]
..and also check out similar discussion
here[
^]