Apa sintaks untuk komentar sisi server dalam tampilan pisau cukur?
Saya ingin memberi komentar kode ini:
/*
@helper NavItem() {
}
*/
asp.net-mvc-3
razor
comments
stacker
sumber
sumber
Jawaban:
sumber
Kedua pekerjaan berikut
Memperbarui
Dengan Beta baru MVC 3, metode lama penyorotan tidak akan berfungsi.
Adalah metode yang diperbarui
@//This is a comment
dan@/* */
tidak akan berfungsi lagi.sumber
@* *
sintaks baru . Jadi sekarang ada tiga cara untuk berkomentar. Bukan hanya satu karya JarretV.Di dalam file .cshtml, cukup tekan cntrl + k dan cntrl + c , Anda akan melihat komentar otomatis ditambahkan oleh studio visual. (Alternatifnya, cntrl_k dan cntrl + u untuk menghapus komentar.) Atau jika Anda ingin menulisnya secara manual maka , langsung saja pergi
sumber
Jika menurut Anda, tidak bisakah Anda menggunakan HTML standar
<!-- ... //-->
atau gaya .NET<%-- .. --%>
?sumber
<%-- --%>
akan tetap menampilkan ke klien btw<%-- --%>
tampaknya berfungsi, meskipun ini adalah mesin Razor, bukan mesin WebForms / ASPX. Namun, pengujian lebih lanjut mengungkapkan bahwa Razor mengabaikan apa pun dalam tag ASP apa pun<% %>
(tetapi menghemat spasi?). Kode dalam komentar HTML standar<!-- -->
masih dijalankan dan dikeluarkan, hanya klien yang akan mengabaikan isinya.