[AjaxPro.AjaxMethod]
public string Getdic()
{
return "12.34";
}前台jsfunction test()
{
var a = Test.Getdic().value;
alert(a); //显示1234,0,0,131072
}这样一定没有问题!

解决方案 »

  1.   

    试试return 你要的值var1.ToString("0.0");
      

  2.   

    to: jess_lv
    那样的确是没问题,但是我的数据是从数据库读出了的该怎么办呢?,我再用cs代码去转换类型啊,太笨了吧。 不过问题已经解决,是AjaxPro的原因,原来用的版本是5.11 的,换成6.10 的就好了,别人都没有遇到过这种问题吗? 怀疑AjaxPro发布前那些人是怎么测试的,这种低级的错误都有,让我郁闷了一个星期。还发现6.10调用后台函数时对参数要求比较严格了,替换为6.10后有一个发法死活过不去,将参数的类型从string改为int好了