从代码后面显示对话框?

时间:2015-01-08 20:58:16

标签: asp.net

我正在开发一个ASP.Net WebForms网站,我的页面有一个像这样的html按钮:

<button type="button" class="btn btn-default mb-control" data-box="#message-box-default">Default</button>

点击后,此按钮将显示以下div,它基本上是一个模态对话框:

<!-- Message Boxes -->
            <!-- default -->
            <div class="message-box animated fadeIn" id="message-box-default">
                <div class="mb-container">
                    <div class="mb-middle">
                        <div class="mb-title"><span class="fa fa-globe"></span> Some <strong>Title</strong></div>
                        <div class="mb-content">
                            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec at tellus sed mauris mollis pellentesque nec a ligula. Quisque ultricies eleifend lacinia. Nunc luctus quam pretium massa semper tincidunt. Praesent vel mollis eros. Fusce erat arcu, feugiat ac dignissim ac, aliquam sed urna. Maecenas scelerisque molestie justo, ut tempor nunc.</p>                    
                        </div>
                        <div class="mb-footer">
                            <button class="btn btn-default btn-lg pull-right mb-control-close">Close</button>
                        </div>
                    </div>
                </div>
            </div>
            <!-- end default -->

这很好用。但是,我想做的有时是从我的Asp.net代码隐藏(C#)中显示这个div。基本上我需要的是一种模仿我的代码隐藏点按钮的方法。

有没有办法实现这个目标?我还是.net的新手所以感谢你的帮助!

1 个答案:

答案 0 :(得分:0)

由于服务器代码仅影响服务器端组件,因此您无法在代码后面显示它。您可以使用RegisterStartupScript方法

发送脚本来执行此操作