怎样在asp.net后台代码里面调用Bootstrap的模态窗口呢,大神求解

想实现在按钮点击之后,在后台代码中弹出模态窗口。
ClientScript.RegisterStartupScript(this.GetType(), "msg", "<script>$('.error-msg').modal('show');</script>");
使用上面那句话把js代码写到页面中,但是由于写入的位置不是在最后面无法实现效果,有木有大神知道这方面的求教呀!!!
已邀请:

叶绛攸

赞同来自:

$(function(){
....
})
这么写试过吗

rew1011

赞同来自:

这种写法很多年前就不推荐使用了,属于典型的用面向对象语言做着面向过程的逻辑开发,asp.net的页面是先执行后台再执行前台的,DOM结构的代码只能出现在前台,而与数据或逻辑相关的代码只能出现在后台,两者混在一起逻辑上行不通,更没性能可谈,所以这种写法是错误的。

夜曲

赞同来自:

ScriptManager.RegisterStartupScript(this.upMain, this.GetType(), "AlertMessage", "$('#modal-test').modal();", true);

<asp:UpdatePanel ID="upMain" runat="server"></asp:UpdatePanel>
<script src="/plug-ins/jquery.min.js"></script>
<script src="/plug-ins/bootstrap/js/bootstrap.min.js"></script>
</form>

要回复问题请先登录注册