不好意思,小弟是位新手,問題如果沒有描述清楚,再麻煩和我說一下,我會做修正或補充。
我有一個疑問放在心中,之前查了一下 cshtml的定義,我的理解是C#和Html可以共存在同個檔案,並且顯示出來,因此我做了一個實驗,實驗是將Html和Script丟入cshtml中,而網頁的確有畫面,且有動作,那麼問題來了,我要如何將已經用C#連接好的資料庫資料,匯入script中?還是得依靠其它後端語言,如node.js才能嗎?
有兩種做法server side就是靠ActionResult回傳資料到頁面,在cshtml使用razor語法處理頁面呈現,client side一樣就是靠JsonResult(ActionResult 會自己轉型) return json資料,前端再用javascript 呼叫api取得資料
簡單範例舊版的,但用法差不多(client side)
Controllers
View