ASP.NET Core Blazor 系列 - 021 內建輸入元件(1)

前言 今天介紹輸入類型的表單,熟悉各種內建的元件可以讓在做表單時不用自己造輪子,使用現成的元件,如果遇到既有的元件無法解決需求那我們再來自己製...

2022-10-05 · 2 分鐘 · 792 字 · Jim Wang

ASP.NET Core Blazor 系列 - 020 表單驗證

前言 今天來介紹表單驗證該怎麼做,透過 Blazor 內建表單元件,來做到對欄位的驗證 內建的驗證屬性 在 C# 內的 System.ComponentModel.DataAnnotations 命名空間有微軟提供的驗證屬性,這邊介紹幾個比較...

2022-10-04 · 2 分鐘 · 919 字 · Jim Wang

ASP.NET Core Blazor 系列 - 019 相依性注入

前言 相依性注入是一種可以存取在中央設定的服務的技術,註冊的服務可以直接在 razor 元件內使用,Blazor 跟 ASP.NET Core 上的 DI 稍微有些不同,如果還不清楚什麼...

2022-10-03 · 2 分鐘 · 871 字 · Jim Wang

ASP.NET Core Blazor 系列 - 018 路由與導向(2) 導航 Navigation

前言 完成路由的設定後,下一步就是切換到不同路由的方法,今天介紹怎麼使用 NavigationManager 來做路由的切換 NavigationManager 這是用來提供查詢和瀏覽 Uri 的工具,介紹幾個比較重要的事...

2022-10-02 · 2 分鐘 · 632 字 · Jim Wang

ASP.NET Core Blazor 系列 - 017 路由與導向(1) 路由 Routing

前言 網頁開發常常會有從這個頁面跳轉到另一個頁面的需求,我們在範例專案的左邊側邊欄按鈕就是一個導向的實作,從首頁導到我們製作的 Razor 元件,什麼樣的...

2022-10-01 · 2 分鐘 · 738 字 · Jim Wang