【问题标题】:Invoke client side button click from server event (asp.net)从服务器事件(asp.net)调用客户端按钮单击
【发布时间】:2011-10-28 05:22:39
【问题描述】:

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

在此网格中,我添加了一个命令字段,该字段引发服务器事件以填充我的模态弹出窗口隐藏 div 部分的字段。

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

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

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

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

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

斯蒂芬

【问题讨论】:

    标签: asp.net server-side simplemodal


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2021-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多