是这样的 前端的一个JS事件,,注意是事件 而且这个事件只能在前端。
我需要这个事件返回给服务器一个字符串,然后去数据库找数据再返回到前端。
返回的字符串已经拿到了,,问题在 前端这个事件如何驱动后台的C#?
试过在JS事件里调C#的函数,,但是只能调静态的。
请教高手,在下小白
是这样的 前端的一个JS事件,,注意是事件 而且这个事件只能在前端。
我需要这个事件返回给服务器一个字符串,然后去数据库找数据再返回到前端。
返回的字符串已经拿到了,,问题在 前端这个事件如何驱动后台的C#?
试过在JS事件里调C#的函数,,但是只能调静态的。
请教高手,在下小白
后台webAPI
/// <summary>
/// 判断用户是否关注过
/// </summary>
/// <param name="memberToken">用户识别码</param>
/// <returns>true:注过过,false:未注过</returns>
[Route("CheckMemberIsSubs")]
[HttpGet]
public ResponseData<int> CheckMemberIsSubs([FromUri] string memberToken)
{
ResponseData<int> res = new ResponseData<int>();
if (ModelState.IsValid)
{
res.Code = (int)ErrorCode.Success;
res.Description = ErrorCode.Success.ToString();
ErrInfo err = new ErrInfo();
{
res.Data = Helper.BizMemberMgr.CheckMemberIsSubs(new Guid(memberToken), ref err);
res.Code = err.Code;
res.Message = err.ErrorMessage;
if (res.Code == (int)ErrorCode.Success)
{
res.Description = ErrorCode.Success.ToString();
}
else
{
res.Description = ((ErrorCode)Enum.Parse(typeof(ErrorCode), res.Code.ToString())).ToString();
}
}
}
else
{
res.Code = (int)ErrorCode.WrongParameterFormat;
res.Message = EnumName.GetEnumName(ErrorCode.WrongParameterFormat);
}
return res;
}
从现有项目 搞出来的,不能理解出错的,就自己简化了,,,关联内容比较多没法发出来,,