私は伝統的に@using
ディレクティブを、@model
ディレクティブと共に、最上部のASP.NET Razorページに配置しました。しかし、全体的なレイアウトについては、DOCTYPE
の宣言がドキュメントの冒頭にあることを確認したいので、@using
を少し押してみたいと思います。あなたに従うことは有効でしょうか?using指示はASP.NET Razorページにどこに配置できますか?
<!DOCTYPE html>
<html>
@using My.Library;
<head>
<title>Test web page</title>
...
また、@using
ディレクティブはカミソリのページで使用できる場所に任意のドキュメントはありますか?私は何かを見つけることができないようです。たとえば、他の剃刀コードの後にそれを使用することは有効ですか、それとも最初に現われなければなりませんか?
これを確認するドキュメントがありますか? – Jez
OKだから、 '@ using'ディレクティブはページ上の他のRazorコードの前に来る必要があるが、実際には非Razorの通常のHTMLマークアップの前にある必要はないというルールがあると思います。 – Jez