Tôi thường đặt các chỉ thị @using
vào các trang ASP.NET Razor ở đầu, cùng với chỉ thị @model
. Tuy nhiên, đối với bố cục tổng thể của tôi, tôi muốn đảm bảo rằng tuyên bố DOCTYPE
là ở phần đầu của tài liệu, vì vậy tôi muốn đẩy @using
xuống một chút. Bạn theo dõi có hợp lệ không?Chỉ thị sử dụng có thể được đặt trong các trang ASP.NET Razor ở đâu?
<!DOCTYPE html>
<html>
@using My.Library;
<head>
<title>Test web page</title>
...
Ngoài ra, có bất kỳ tài liệu nào về chỉ thị @using
có thể được sử dụng trong trang Razor không? Tôi không thể tìm thấy bất kỳ thứ gì. Có hợp lệ để sử dụng nó sau khi một số mã Razor khác, ví dụ, hay nó phải xuất hiện đầu tiên?
Bạn có tài liệu nào xác nhận điều này không? – Jez
OK vì vậy tôi nghĩ rằng quy tắc là chỉ thị '@ using' cần phải đến trước bất kỳ mã Razor nào khác trên trang, nhưng không cần thực sự là trước khi đánh dấu HTML thường xuyên không phải Razor. – Jez