2011-10-25 77 views
0

我有一个与jQuery结合使用ASP.NET(窗体,更新面板)的设计问题。jQuery和updatePanel组合 - 多输入元素

应用程序包含多个输入元素(文本框,复选框,下拉菜单等),它们都需要autopostback(一些长时间的服务器端计算)。基本上我不能改变这个工作流程。

我想使用jQuery UI模式对话框和UpdatePanel包含多个自动回送输入。我尝试过,但没有成功 - jQuery对话框在回发后不显示,或失去焦点。

有什么建议吗?

回答

0

您可以在回发后注册客户端脚本。

ScriptManager.RegisterClientScriptBlock(MyBase.Page,Me.GetType,( “dialogJavascript” + this.ID), “警报(\” 注册\ “);”,真)

0

一种选择将是把在另一个页面内的控件,并打开IFrame的对话框 - 这应该解决回发问题。