前台js代码: function Ceshi() { var x = "<%=Getstr1()%>"; alert(x); } <input type="button" onclick="Ceshi();" value="输出" /> 后台代码: public string Getstr1() { Random aa = new Random(); return aa.Next(100).ToString(); } 但是运行的结果却得不到随机数,总是同一个数,貌似cs的函数只执行了一次,这是为什么啊