从服务器事件(asp.net)调用客户端按钮单击

时间:2011-10-28 05:22:39

标签: asp.net server-side simplemodal

我正在构建一个在更新面板内部有gridview的asp.net应用程序。

在这个网格中,我添加了一个命令字段,用于引发服务器事件以填充模态弹出的hiden div部分中的字段。

当然,一旦填满,我想向用户显示模态弹出窗口。

我的问题是:如何让弹出窗口可见?

我使用http://www.ericmmartin.com/projects/simplemodal/

与它在示例中的工作方式相同,当我点击客户端链接时,模态工作得很好,但是即使使用asp.net(VB或C#),如何从服务器端调用show事件?

我是JQuery和AJAX的新手,谢谢你的帮助

斯蒂芬

1 个答案:

答案 0 :(得分:0)

将此代码添加到命令按钮的单击处理程序方法:

ScriptManager.RegisterStartupScript((Control)sender, sender.GetType(), Guid.NewGuid().ToString(), 
    string.Format("$('#{0}').modal();", modalDiv.ClientID ), true);