如果我在 .net 4.5 中开始一个新项目并点击管理 nuget 包,搜索 ajax,然后点击 install 让 ajax 不显眼。然后我可以进入我的cshtml文件并输入@Ajax.___ 例如@Ajax.beginForm
如果我用 Dot Net Core 创建一个新项目......我不能,而是它给了我一个无用的错误:
“当前上下文中不存在名称‘Ajax’”
我在网上搜索过,什么都没找到...
基本上我想用 Ajax 调用制作一个表单,就像你在 .net 中所做的那样
如:
" @using (Ajax.BeginForm("EmployeeMaster", "Home", new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "divEmp" })) {
"
有谁知道我还能尝试什么?
在上面,我可以看到 Ajax 是来自 System.web.mvc.webviewpage 的 AjaxHelper 类型的对象......所以也许它永远不会适用于 .net 核心