Control 'menú1' de tipo 'menú' debe colocarse dentro de una etiqueta de formulario con runat = servidor
-
28-10-2019 - |
Pregunta
En mi archivo predeterminado. Master agregué el control del menú. Todo parece bueno. Pero obtuve el error "Control 'Menu1' de Tipo 'Menú' debe colocarse dentro de una etiqueta de formulario con runat = servidor". En el momento de ejecución. ¿Qué significa esto en inglés sencillo?
Gracias
"Stack Trace: [httpexception (0x80004005): control 'menú1' de tipo 'menú' menú 'debe colocarse dentro de una etiqueta de formulario con runat = servidor.
Solución
Mi ASP.NET está un poco oxidado, pero parece que su control de menú usa algún tipo de procesamiento del lado del servidor.
En su página .aspx o archivo .Master, estos deben estar dentro de una etiqueta de formulario con runat = "servidor" para operar la forma en que necesitan. Al igual que:
<form id="...." (...other form attributes...) runat="server" />
(...your control's markup...)
</form>
Si no está demasiado familiarizado con .aspx, puede publicar más código para que otros que sepan más sobre .NET que yo puedan ayudar (mi experiencia es aproximadamente 10% ASP.NET y 90% PHP).