ASP.NET Core 表單中的標籤協助程式 | Asp-action
發行項 01/28/2023 23位參與者 意見反應 本文內容 作者:RickAnderson、N.TaylorMullen、DavePaquette和JerriePelser[1][2][3][4]本文件示範使用表單和常用在表單上的HTML項目。HTML表單[5]項目提供用來將資料張貼回伺服器的主要機制Web應用程式。本文件的大部分在描述標籤協助程式[6],以及它們如何協助您有效率地建立強大的HTML表單。我們建議您先閱讀標籤協助程式簡介[7],然後才閱讀這份文件。在許多情況下,HTML協助程式都會提供特定標籤協助...
發行項 01/28/2023 23 位參與者意見反應
本文內容作者:Rick Anderson、N. Taylor Mullen、Dave Paquette 和 Jerrie Pelser[1][2][3][4]
本文件示範使用表單和常用在表單上的 HTML 項目。 HTML 表單[5]項目提供用來將資料張貼回伺服器的主要機制 Web 應用程式。 本文件的大部分在描述標籤協助程式[6],以及它們如何協助您有效率地建立強大的 HTML 表單。 我們建議您先閱讀標籤協助程式簡介[7],然後才閱讀這份文件。
在許多情況下,HTML 協助程式都會提供特定標籤協助程式的替代方式,但請務必辨識標籤協助程式未取代 HTML 協助程式,而且每個 HTML 協助程式都沒有標籤協助程式。 有 HTML 協助程式替代存在時,便會予以提及。
表單標籤協助程式表單標籤協助程式[8]:
產生 MVC 控制器動作或具名路由的 HTML < FORM >[9]action 屬性值
產生隱藏的要求驗證權杖[10],以防止跨站台要求偽造 (搭配 HTTP Post 動作方法中的 [ValidateAntiForgeryToken] 屬性使用時)
提供 asp-route-<Parameter Name> 屬性,其中 <Parameter Name> 新增至路由值。 Html.BeginForm和 Html.BeginRouteForm ...