我的ajax的updatepanel控件里的面不能执行response.write,可是我需要弹出对话框,我要怎么做呢?有没有不需要response.write弹提示框的做法呢?另外我的页面上有一个web用户控件,然后放一个gridview在updatepanel里面,我需要web用户控件上的一个按钮来触发updatepanel里的条件,可是直接在tigger里是可以直接加当前页面上的自定义控件名的,但是却没办法写他的事件或者属性,也无法添用户控件里的按钮,因为执行时根本查不到它的存在,拖到页上的web用户控件是没有直接的属性或事件的,真麻烦啊另外我只加了web用户控件名,但没添加事件,我发现也可以更新,就是无论用户控件发生什么变化,updatepanel内的gridview都刷新,可是我发现个问题,那就是当我按用户控件上的一个按钮时,gridview并不刷新,可是当我按第2次的时候,它就会刷新我上一次提交的数据。不知道为什么。有一很弄不明白的事,就是如何在用户按浏览器上的“后退”“向前”和“刷新”按钮时做到处理呢,我每次提交完页面后,再按这些按钮就会重新提交,我很郁闷啊
要输出脚本,用ScriptManager.RegisterStartupScript(this,typeof(string),"js","你的脚本",true);
记得你的脚本中不要加<script></script>