8

Web ページで @{ } または @( ) を使用して Visual Studio から実行すると、Web ブラウザーで、ビュー ソースで @{ 構文の前に改行があり、} 構文の後に別の改行があることに気付きました.

ビューソースが読みやすくなるように改行を防ぐ方法はありますか?

ありがとう...

4

1 に答える 1

1

改行に関しては何もできないと思います。書式設定は、サーバー側からコンパイルおよびレンダリングされた後のソース ファイルごとです。

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 />
于 2014-05-12T13:27:42.813 に答える