[英]Razor Pages .Net Core - Calling C# method from Javascript / AJax
我已經在網上查看了一些關於如何從 Razor 頁面中的 Ajax 調用中聯系 a.Net Core C# 方法的好例子 - 但是我似乎已經弄清楚為什么我無法理解為什么為我的場景工作......我認為這沒什么特別的!
我有一個按鈕可以在單擊時調用此方法:
DeleteSeasonTrip()
方法如下所示:
現在,我有以下方法設置:
它位於 class EditModel中:
在以下結構中:
如果我嘗試調用 ajax 請求,我會得到以下信息:
我在這里錯過了關鍵的一塊拼圖嗎? 我覺得我已經按照我見過的例子很接近了,但是我對 Razor Pages for Core 真的很陌生,所以認為我只是缺少一些簡單的東西?
感謝 Mike Brind 對原始問題的評論,我已經瀏覽了這個頁面並應用了請求驗證令牌,現在一切正常:
https://www.mikesdotnetting.com/article/336/ajax-posts-in-razor-pages-and-http-400-errors
有了這個 RVT,我現在可以在后面的代碼中使用該方法,並且請求成功完成。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.