如何给服务器端控件(TextBox)添加JavaScritp脚本事件

来源:互联网 发布:淘宝摄影棚 编辑:程序博客网 时间:2024/05/01 07:28

例如:

  建了一个服务器端TEXTBOX控件,我现在要把焦点放上去.

前台:

   <asp:TextBox  id=KeyWord Runat=server/>

这时需要在页面执行后查看一下源文件里面的id值被编译成了什么代码,例如可能被编译成了Member_KeyWord.

那么我们的后台给控件添加事件就是这样写:

       KeyWord.Attributes.Add("onclick","Form1.Member_KeyWord.focus();")

造成原因:

          由于在生成HTML时,该变量值还没有被载入,所以事件找不到变量值.

来自:

http://community.csdn.net/Expert/topic/3974/3974814.xml?temp=5.675906E-02

主  题:在Response.Write中访问页面控件的问题? 作  者:flybird_lx (flybird) 等  级: 信 誉 值:100 所属社区:.NET技术 ASP.NET 问题点数:100 回复次数:8 发表时间:2005-4-28 23:41:34 回复人: saucer(思归) ( 五星(高级)) 信誉:342 2005-4-28 23:45:15 得分: 0   Top 回复人: smx717616(怀念学校) ( 一星(中级)) 信誉:95 2005-4-28 23:51:28 得分: 0   Top 回复人: flybird_lx(flybird) ( 一级(初级)) 信誉:100 2005-4-29 0:08:51 得分: 0   Top 回复人: net_lover(孟子E章) ( 五星(高级)) 信誉:115 2005-4-29 0:11:23 得分: 0   Top 回复人: flybird_lx(flybird) ( 一级(初级)) 信誉:100 2005-4-29 0:33:01 得分: 0   Top 回复人: xiedan79(还是朋友) ( 二级(初级)) 信誉:100 2005-4-29 7:35:40 得分: 0   Top 回复人: mcc888(小风) ( 一级(初级)) 信誉:100 2005-04-29 08:37:00 得分: 0   Top 回复人: net_lover(孟子E章) ( 五星(高级)) 信誉:115 2005-04-29 08:46:00 得分: 0   Top

 

 

原创粉丝点击