2015-06-29 4 views
4

Я постоянно вижу * @ везде в веб-приложении Visual Studio MVC во всех файлах CSHTML в тегах сценария.Что означает @ * в файле CSHTML

Поисковые системы отказываются мне искать тех персонажей, которые смехотворны, и я изо всех сил пытался понять это.

Линии, имеющие * @, являются такими же цветами, как и комментарии, означает ли это, что это закомментировано?

ответ

5

в MVC @ (в) с использованием для связывания с моделью. Например:

@model yourModel; 

@foreach(var item in Model){ 
    @item.yourItemFromYourModel; 
} 

Таким образом, удвоение при этом @ * * @ использование для комментариев. Для Ex:

@*YourComment*@ 

Надеется, что это помогает;) здесь: https://stackoverflow.com/a/3383662/4640991

4

Jup вы правы, используя блок @* *@, вы можете установить некоторый контент, например HTML, или Server code в вашем бритвенном коде в качестве комментария.

Документация: ASP.NET MVC 3: Server-Side Comments with Razor

Смежные вопросы