你这样做当然不会改变,因为页面最终的html元素没变,要做到改变你需要使用javascript在客户端,更改label1的innerHTML,如果你更改的值需要在服务器取的话,就使用你的ajax函数拿到再将结果更新到lable1 的innerHTML。这样页面就不会回传了。
同意楼上,用text是不行的。可以结贴了
在此假设你仅仅要改变label1的内容,并没有其他的要求,那么可以这么写
string script = "<script type='text/javascript'>document.getElementById('" + label1.ClientID + "').innerHTML = '222';</script>
然后将这个script字符串回传到客户端,客户端将他放在html中会自动执行