我的asp.net C#代码中有第三方下拉树视图
<ct:ASDropDownTreeView ID="astvMyTree" runat="server"... />
我想在后面的代码中关注它。显然C#control.Focus()仅适用于Windows控件。 我试过javascript
ScriptManager.RegisterStartupScript(Page, this.GetType(), "control_focus", "ASDropDownTreeView.focus();", true);
但它也不起作用。有没有办法我应该在javascript中声明第三方控件,还是只能在html和windows控件上工作?
答案 0 :(得分:0)
您需要以某种方式在客户端找到控件名称。 ASP.NET控件具有ClientID属性,可告诉您客户端的控件名称。如果您的控件有类似的东西,那么您可以使用它。
其他选项是运行页面,查看html源代码并查看客户端名称。