首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

c#asp中自定义控件怎么得到焦点

2012-03-02 
c#.asp中自定义控件如何得到焦点persondefault.aspx上放了一个自定义控件DGliuyan.ascxDGliuyan.ascx中有

c#.asp中自定义控件如何得到焦点
persondefault.aspx上放了一个自定义控件DGliuyan.ascx
DGliuyan.ascx中有个TextBox,一个Button!
现在我单击Button,使TextBox得到焦点!
Page.RegisterStartupScript( " ", " <script> document.form(0).TextBox.focus(); </script> ");
无效!
用C#.ASP如何实现?


[解决办法]
http://blog.csdn.net/chsword/archive/2007/02/08/1505073.aspx

<script type= "text/javascript ">
var focusControl = document.forms[ " <%=page.Form.ClientID %> "].elements[ " <%=yourctrl.ClientID %> "];
if (focusControl.type != "hidden " && !focusControl.disabled)
{
focusControl.focus();
}
</script>

热点排行