3

我正在使用postback页面 A 的交叉页面将数据传递给页面 B。

导致回发的按钮设置了它的 postbackurl,但在用户从 DDL 中选择一个值之前,该按钮被禁用,此时该按钮使用 javascript 启用。但是,这可以防止发生跨页面回发,页面 A 只是回发到自身。

如果该按钮从未被禁用,则它可以正常工作。有谁知道如何解决这个问题?

4

1 回答 1

2

看起来当按钮被禁用时,.Net 不会费心添加必要的位来处理客户端上的跨页回发,因此当按钮启用客户端时它们将丢失。

我想一种解决方案是启用按钮以开始(以便.Net添加跨页面回发控件),然后在控件加载到客户端后立即使用javascript禁用它。但这听起来有点笨拙。

于 2008-09-01T16:29:49.630 回答