【发布时间】:2012-05-16 14:00:11
【问题描述】:
我在 UpdatePanel 中有一个 MenuItem。 MenuItem 上附加了 2 个事件:onClientClick 和 onClick。
我在 onClientClick 事件处理程序中填充了一些隐藏字段。我正在从服务器端 onClick 内的隐藏字段中获取值。
问题在于这两个事件都是独立触发的。这就是服务器端代码没有从隐藏字段中获取值的原因——因为它还没有被填充。
如何将服务器端事件推迟到客户端操作完成?
【问题讨论】:
-
您如何称呼您的
onClientClick事件,也许在电话中使用return可能会有所帮助。 -
我刚才提到了onClientClick中的函数名,并且在脚本标签中定义了该函数。我没有返回任何价值。你能告诉我返回值对我有什么帮助吗?
标签: c# javascript asp.net ajax updatepanel