Control 'Menu1' del menu di tipo 'deve essere posizionato all'interno di un tag modulo con runat = server

StackOverflow https://stackoverflow.com/questions/6365226

  •  28-10-2019
  •  | 
  •  

Domanda

Nel mio file default.master ho aggiunto il controllo del menu. Sembra tutto buono. Ma ho ottenuto l'errore "Control" Menu1 "del menu di tipo" deve essere inserito all'interno di un tag modulo con runat = server. "Al termine. Cosa significa questo in un inglese semplice ??

Grazie

"Stack Trace: [httpException (0x80004005): controllo 'menu' 'del menu di tipo' deve essere posizionato all'interno di un tag modulo con runat = server.

È stato utile?

Soluzione

Il mio ASP.NET è un po 'arrugginito, ma sembra che il controllo del menu utilizzasse una sorta di elaborazione sul lato server.

Nella tua pagina .aspx o file .master, questi devono essere all'interno di un tag modulo con runat = "server" per far funzionare il modo in cui devono. Così:

<form id="...." (...other form attributes...) runat="server" />
  (...your control's markup...)
</form>

Se non hai familiarità con .Aspx, potresti pubblicare un po 'più di codice in modo che gli altri che sanno di più su .NET di me possano aiutare (la mia esperienza è di circa il 10% di ASP.NET e PHP al 90%).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top