在AjaxPro中不能使用Server.HtmlEncode()函数?发现使用后Ajax函数就无效。
经CSDN的高手解答如下:
Server使用的是System.Web.HttpServerUtility(),但是因为是不是静态的,可能Ajax中需要静态的吧?会提示“非静态的字段、方法或属性“System.Web.HttpServerUtility.HtmlEncode(string)”要求对象引用”错误!
System.Web.HttpUtility.HtmlEncode是静态版本,HttpServerUtility的实例在实现HtmlEncode()时,就是调用System.Web.HttpUtility.HtmlEncode。
因此使用HttpUtility.HtmlEncode就可以。