2017-07-07 16 views
6

Về việc sử dụng biểu Razor (ASP.Net) Các trường hợp, có hai trường hợp thường gặp:Cách sử dụng các biểu thức Razor có hoặc không có chuỗi trích dẫn

<div title="@MyClass.Test"></div> 

<div [email protected]></div> 

Khi họ cả hai dường như làm việc tương tự trên Razor 2.0, tôi muốn biết nếu có bất kỳ sự khác biệt, đặc biệt là trong trường hợp góc (null/giá trị sai sót vv).

Cuối cùng, tôi cũng muốn biết cách tốt nhất để thực hiện theo. Cảm ơn bạn trước.

Trả lời

7

Quy tắc cho thuộc tính HTML có thể được tìm thấy here. Các dấu ngoặc kép thường là tùy chọn, nhưng nếu có một khoảng trắng có giá trị là MyClass.Test thì bạn sẽ cần chúng.

Tôi sẽ nói thực hành tốt nhất là bao gồm chúng vì nó không làm tổn thương và sẽ giúp bạn giải quyết vấn đề nếu có không gian trong giá trị.

Các vấn đề liên quan