Asp.net FlexGrid的aspx页面中对webmethod的Ajax调用

Asp.net FlexGrid的aspx页面中对webmethod的Ajax调用,asp.net,ajax,flexigrid,Asp.net,Ajax,Flexigrid,我正在尝试从我的页面(而不是web服务)使用webmethod填充flexigrid(jquery插件) 我的问题是,我的webmethod不会运行(我在其中放置了一个断点,它不会被命中),除非我进行ajax调用,指定内容类型:contentType:'application/json;字符集=utf-8',。否则,调用将返回整个页面 插件正在使用如下格式的数据发出post请求 页面=1&rp=15..。我的web方法会给出一个错误,说“无效的Json原语:页面” 所以,修改插件是我用webme

我正在尝试从我的页面(而不是web服务)使用webmethod填充flexigrid(jquery插件)

我的问题是,我的webmethod不会运行(我在其中放置了一个断点,它不会被命中),除非我进行ajax调用,指定内容类型:
contentType:'application/json;字符集=utf-8',
。否则,调用将返回整个页面

插件正在使用如下格式的数据发出post请求 页面=1&rp=15..。我的web方法会给出一个错误,说“无效的Json原语:页面”

所以,修改插件是我用webmethod实现这一点的唯一方法?(我对jquery不是很有经验,我会尽量避免修改它)

如果你有任何建议,请帮助我。谢谢大家!