我在 ASP.Net 中编写了一个应用程序,我在将动态创建的弹出窗口居中时遇到了问题。在弹出控件中,我插入了以下代码:
string script = "<script type='text/javascript'>";
script += "$(document).ready(setMargin();); ";
script += "function setMargin(){ ";
script += "var wid = $('MC_resultPopup_pnlResultPopup').width();";
script += "$('MC_resultPopup_pnlResultPopup').css('margin-left', wid/2 + 'px');}";
script += "</script>";
Page.ClientScript.RegisterClientScriptInclude(this.GetType(), "SetAutoWidth", script);
但是这段代码不起作用。它甚至没有开始。我究竟做错了什么?