Ahm*_*zar 8 .net c# asp.net-mvc
好,
我写了JsonResult函数.但是我收到以下错误:
CS0103 C#当前上下文中不存在名称"Json"
我无法找到解决方案... plzz帮助?
public JsonResult DoUserExist(string Emailaddress)
{
bool ch = false;
string connectionString = ConfigurationManager.ConnectionStrings["FreelanceDBCS"].ConnectionString;
using (SqlConnection con = new SqlConnection(connectionString))
{
SqlCommand cmd = new SqlCommand("GetCities", con);
cmd.CommandType = System.Data.CommandType.StoredProcedure;
con.Open();
SqlDataReader rdr = cmd.ExecuteReader();
if (rdr != null)
{
ch = true;
}
}
return Json(ch,JsonRequestBehavior.AllowGet);
}
Run Code Online (Sandbox Code Playgroud)
Ahm*_*zar 38
我知道了 !
我忘了从Controller类派生我的类
public class User: Controller
{
}
Run Code Online (Sandbox Code Playgroud)
必须使用Microsoft.AspNetCore.Mvc将页面从Controller类派生到Json()和JsonResult()部分;
如果您使用的是Razor页面模型,则可能会遇到此问题。我花了太多时间才得到它。
您还可以更改从Controller而不是pagemodel派生的页面,例如此公共类User:Controller
| 归档时间: |
|
| 查看次数: |
16183 次 |
| 最近记录: |