在不同环境下要使用不同配置,才能正常工作。
在.net 1.1环境上,要使用1.1版的dll文件,在Web.Config中把MagicAjax的“mode”选项设为"Session"或“Cache”(否则不能正常更新控件内的数据)
在.net 2.0环境上,要使用2.0版的dll文件,在Web.Config中把MagicAjax的“mode”选项设为"NoStore”(.Net2.0不支持其它模式)
在.net 2.0环境中:
1. 使用1.1版的dll,会提示“未将对象引用设置到对象的实例”错误。
2. 使用2.0版的dll,但未把“mode”选项设为"NoStore”也会报错。
如果本机开发环境为1.1,上传的主机空间为2.0,要上传2.0版的DLL文件并如上做相应配置才能正常工作。