【发布时间】:2011-07-14 13:43:25
【问题描述】:
这是我在后面的用户控制代码中所做的;
ScriptManager.RegisterStartupScript(this.Page, typeof(Page),
"JQuerySearchReminder",
string.Format("(function() {{ $(function(){{ $('#{0}').val('{1}'); }}); }})();", ddlDestinationTrf.ClientID, srchrmdr["_did"]),
true);
脚本代码运行良好,没有任何问题。在用户控件上我也使用了 AjaxControlToolkit 的CascadingDropDown 控件。
所以问题是;
我用来将脚本附加到页面的这个 c# 代码在 CascadingDropDown 控件的脚本代码之前注册。在这种情况下这是行不通的,因为如果 CascadingDropDown 控件没有完成工作,则 dorpdownlist 为空。
所以伙计们,让我摆脱这种蹩脚的情况。
【问题讨论】:
标签: javascript .net asp.net user-controls webforms