ASP.NET Core 的Razor 語法參考 | Razor text
發行項 11/30/2023 26位參與者 意見反應 本文內容 作者:RickAnderson、TaylorMullen和DanVicarel[1][2][3]Razor是將.NET型程式碼內嵌至網頁的標記語法。Razor語法由Razor標記、C#和HTML所組成。包含Razor的檔案通常具有.cshtml副檔名。您也可以在Razor元件[4]檔案(.razor)中找到Razor。Razor語法類似於各種JavaScript單頁應用程式(SPA)架構的範本化引擎,例如Angular、React、VueJs和Svelte。如需詳細資訊,請參閱本文所述的功能從ASP.NETCor...
發行項 11/30/2023 26 位參與者意見反應
本文內容作者:Rick Anderson、Taylor Mullen 和 Dan Vicarel[1][2][3]
Razor 是將 .NET 型程式碼內嵌至網頁的標記語法。 Razor 語法由 Razor 標記、C# 和 HTML 所組成。 包含 Razor 的檔案通常具有 .cshtml 副檔名。 您也可以在 Razor 元件[4] 檔案 (.razor) 中找到 Razor。 Razor 語法類似於各種 JavaScript 單頁應用程式 (SPA) 架構的範本化引擎,例如 Angular、React、VueJs 和 Svelte。 如需詳細資訊,請參閱本文所述的功能從 ASP.NET Core 3.0 開始已過時[5]。
使用 Razor 語法進行 ASP.NET Web 程式設計的簡介[6]提供了許多使用 Razor 語法進行程式設計的範例。 雖然本主題是針對 ASP.NET 而不是 ASP.NET Core 所撰寫,但大部分範例也適用於 ASP.NET Core。
轉譯 HTML預設 Razor 語言為 HTML。 轉譯 Razor 標記中的 HTML 與轉譯 HTML 檔案中的 HTML 並無不同。 伺服器會依原狀轉譯 .cshtmlRazor 檔案中的 HTML 標記。
Razor 語法Razor 支援 C#,並使用 @ 符號從 HTML 轉換成 C#。 Razor...