当我在网页中使用 @{ } 或 @( ) 并从 Visual Studio 运行它时,然后在网络浏览器中,我注意到在视图源中是 @{ 语法之前的换行符和 } 语法之后的另一个换行符.
有没有办法防止换行,使视图源变得更容易阅读?
谢谢...
当我在网页中使用 @{ } 或 @( ) 并从 Visual Studio 运行它时,然后在网络浏览器中,我注意到在视图源中是 @{ 语法之前的换行符和 } 语法之后的另一个换行符.
有没有办法防止换行,使视图源变得更容易阅读?
谢谢...
我认为关于换行符你无能为力。在从服务器端编译和渲染之后,格式是按照源文件的。
在布局方面对最终用户的影响是什么,因为它不是 html 换行符:<br>
您可以按照下面的示例将服务器端代码内联,这将停止行间距:
a<br/>@{ /*some code 1 that does not produce a line break*/}
b<br />
c<br />
@{
/*some code 2 that does produce line breaks*/
}
d<br />
e<br />
这将产生以下内容:
a<br />
b<br />
c<br />
d<br />
e<br />