Tradizionalmente ho sempre inserito le direttive nelle pagine Rasoio ASP.NET in alto, insieme alla direttiva @model
. Tuttavia, per il mio layout generale, voglio assicurarmi che la dichiarazione DOCTYPE
sia all'inizio del documento, quindi voglio spingere un po 'il @using
. Vorresti essere valido?Dove può essere posizionata la direttiva using nelle pagine di ASP.NET Razor?
<!DOCTYPE html>
<html>
@using My.Library;
<head>
<title>Test web page</title>
...
Inoltre, c'è qualche documentazione su cui la direttiva @using
può essere utilizzato in pagine rasoio? Non riesco a trovarlo. È valido utilizzarlo dopo qualche altro codice Razor, ad esempio, o deve apparire prima?
Avete qualche documentazione che lo confermi? – Jez
OK, quindi penso che la regola sia che la direttiva '@ using' deve venire prima di qualsiasi altro codice Razor sulla pagina, ma non è necessario che sia effettivamente prima del normale markup HTML senza Rasoio. – Jez