.net core的數據提交有不少種方式。
(1)能夠用form,Ajax提交到後臺,Ajax還能夠將數據返回前臺。
例如 return Json(new { success = false, message = CommonConstant.S_SPACE });
Ajax傳遞數據時model與json的轉換:JsonConvert.SerializeObject轉json, JsonConvert.DeserializeObject(registerView, Model.GetType()) as Model轉model;
(2)返回視圖是傳遞數據return
例如 return View(model),model中攜帶信息。
(3) 利用ViewData傳遞數據
例如 ViewData["QAView"] = result ,返回視圖時頁面就可使用ViewData
(4)RedirectToAction
能夠用於action之間的傳值,由於是get方法,返回頁面的url中含有參數
(5)頁面或anction之間的跳轉
return View()
return RedirectToAction()
return Redirect()
ASP.NET Core中如何獲取請求的完整URL
https://q.cnblogs.com/q/89175/。
Cookies
https://www.cnblogs.com/tianma3798/p/6920704.html
ControllerContext.HttpContext.Response.Cookies.Append("name", "中文 ,張三丰");
Net Core 發起網絡請求 POST,GET
https://blog.animebz.com/77c2aff7350d0967.html
MVC WebAPI get和post請求
https://www.cnblogs.com/firstcsharp/p/4967569.html
ASP.NET Core MVC/WebAPi如何構建路由?
https://www.cnblogs.com/CreateMyself/p/6297189.html
Asp.Net Core MVC控制器和視圖之間傳值
https://www.cnblogs.com/tianma3798/p/6864287.html
MVC4 Razor引擎如何綁定查詢出來的數據到View。
https://q.cnblogs.com/q/63778/
Razor 顯示DataTable
https://www.cnblogs.com/Percy_Lee/p/5396861.html
ASP.NET Core Razor頁面 vs MVC
https://www.cnblogs.com/tdfblog/p/asp-net-razor-pages-vs-mvc.html
Asp.NetCore Razor 模式 Web 應用
https://www.cnblogs.com/dragon-L/p/8660590.html
如何ASP.NET Core Razor中處理Ajax請求
https://www.jb51.net/article/133437.htmhtml