如果我在 .net 4.5 中启动一个新项目,打开 nuget 包管理器并搜索 ajax,然后点击安装 ajax unobtrusive,我就可以在 cshtml 文件中输入 @Ajax.___,例如 @Ajax.beginForm。
如果我使用 Dot Net Core 创建一个新项目... 就无法这样做,而是会给我一个无用的错误提示:“当前上下文中不存在 'Ajax' 的名称”。
我已经搜索了网络,但什么也没找到...
基本上,我想要像在 .net 中一样创建带有 Ajax 调用的表单。
例如:
"
有人知道我还能尝试什么吗?
以上内容显示 Ajax 是来自 System.web.mvc.webviewpage 类型的 AjaxHelper 对象... 所以它可能从未被设计为用于 .net core。
如果我使用 Dot Net Core 创建一个新项目... 就无法这样做,而是会给我一个无用的错误提示:“当前上下文中不存在 'Ajax' 的名称”。
我已经搜索了网络,但什么也没找到...
基本上,我想要像在 .net 中一样创建带有 Ajax 调用的表单。
例如:
"
@using (Ajax.BeginForm("EmployeeMaster", "Home", new AjaxOptions { HttpMethod = "POST", UpdateTargetId = "divEmp" })) {
"有人知道我还能尝试什么吗?
以上内容显示 Ajax 是来自 System.web.mvc.webviewpage 类型的 AjaxHelper 对象... 所以它可能从未被设计为用于 .net core。