Buenas,

Estoy haciendo la web de mi empresa (http://www.navento.com) en versión móvil y la parte que tengo de html me va fetén, pero a la hora de llamar a un aspx, me da error. El aspx es un formulario de web móvil, es decir, con la cabecera

<%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %>

pero cuando lo ejecuto en el ordenador (en móviles sólo dice "Formato incorrecto"), me da el siguiente error:

System.Exception: La página debe contener al menos un formulario.

He incluido el contenido de la página dentro de un <form> para probar, y después dentro de un <mobile:Form runat="server"> que es lo que te pone por defecto, pero me sigue saliendo el error.

Alguien sabe cómo solucionar esto?

Nota: antes tenía la página aspx como formulario web normal, y en móviles un poco avanzados me entraba bien. Pero en móviles con un navegador pobre me decía lo de "Formato incorrecto". Alguien sabe si hay alguna forma de que el aspx, cuando se le devuelve al servidor, sea con extensión .html???

Gracias de antemano!

Un saludo