C# asp.net mvc IsAjaxRequest怎么在父类中使用

 我来答
卑微丶过客
推荐于2016-06-06 · TA获得超过210个赞
知道答主
回答量:33
采纳率:0%
帮助的人:38.2万
展开全部
//导入命名空间
using System.Web;
using System.Web.Mvc;



 //获取当前的请求,可以在普通类中获取,不一定在控制器中才能获取,需要引用System.Web命名空间
 HttpRequest request = HttpContext.Current.Request;

//把HttpRequest对象转换为HttpRequestBase对象,控制器中的Request是HttpRequestBase
 //只有HttpRequestBase才有IsAjaxRequest()方法
 HttpRequestBase requestBase = new HttpRequestWrapper(request);

 //使用HttpRequestBase对象调用扩展方法IsAjaxRequest(),需要引用System.Web.Mvc才能调用IsAjaxRequest()
 bool isAjax = requestBase.IsAjaxRequest();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式