如何在 ASP.NET MVC 视图中使用 @page CSS

How to use @page CSS in ASP.NET MVC View

如何在 Asp.net MVC 视图 (.cshtml) 中使用 @page css。因为当我尝试时,它显示一条错误消息

the 'page' does not exist in the current context

下面提到的是我在视图中使用的样式表

<style type="text/css" media="print">
            @page port {size: portrait;}
            @page land {size: portrait;}
            @page {
                 size: 85.60mm 53.98mm;
                 margin-top: 8.65mm;
                 margin-bottom: 5.33mm;
                 margin-left: 4.0mm;
                 margin-right: 4.0mm;
                }
        </style>

Razor 使用'@'作为脚本语言的特殊字符,尝试使用双@@

<style type="text/css" media="print">
    @@page port {size: portrait;}
    @@page land {size: portrait;}
    @@page 
    {
        size: 85.60mm 53.98mm;
        margin-top: 8.65mm;
        margin-bottom: 5.33mm;
        margin-left: 4.0mm;
        margin-right: 4.0mm;
    }
</style>