日期:2014-05-16  浏览次数:20829 次

非常怪的AJAXPRO1的问题 - Web 开发 / Ajax
在后台写了个ajax方法
[AjaxPro.AjaxMethod()]
public static string test(string rand)
{
  Random rd = new Random();
  return rd.Next().ToString();
}

前台执行这个方法
alert(PageName.test().value);

我每执行这个方法,alert出来的随机数都是一样的,除非我关掉这个窗口,重新打开执行才会alert新的随机数出来。。
汗。。为什么为什么,人家2.0都没这个问题的。

在线等答案。。。

------解决方案--------------------
缓存的问题吧。你需要去掉缓存或者在url后面加随机数
------解决方案--------------------
探讨
在后台写了个ajax方法
[AjaxPro.AjaxMethod()]
public static string test(string rand)
{
Random rd = new Random();
return rd.Next().ToString();
}

前台执行这个方法
alert(PageName.test().value);

我每执行这个……