[C#][.Net] 關於 ASP.net 取得 POST 資料,動態增加 POST 值
2023-06-26
今天來寫一個很基本的東西,其實應該很多人都會了
只是最近要處理一些動態資料,所以測試一下關於 .Net Core Post 資料的問題
頁面上有一個表單,要如何取得表單的資料,這裡面我用的是 .Net 6 的 PageModel,其實方法也很簡單
.cshtml 的部分
.cs 的部分
但是因為,很多時候我們會在前端動態生成一些 input 之後再往後端去 post 這時候在 C# 端就無法先知道名稱後進行編輯
這時候要用 Request.Form["KEY"] 來做到
.cshtml 的部分
.cs 的部分
這裡面 name=memo2 的欄位,我是用前端 javascript 加入的,然後 POST到後端後,使用 Request.Form["memo2"] 抓到這值
這樣就可以做到,動態的去抓取,並非在編譯期就要決定該 metho parameter 的接口,剛好有朋友問,就順手測試一下