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

(解决后帖子加到100分)写个控件,在TextBox的基础上添一个onkeyup事件

2011-12-10 
(解决后帖子加到100分)写个控件,在TextBox的基础上加一个onkeyup事件?写个控件,在TextBox的基础上加一个on

(解决后帖子加到100分)写个控件,在TextBox的基础上加一个onkeyup事件?
写个控件,在TextBox的基础上加一个onkeyup事件?这个有没有可能实现呢?

如果哪位朋友会,请教一下,我会把帖子加到100分

[解决办法]
写个类
继承TextBox
然后在这个类中加上下面这段话
protected override void OnPreRender(EventArgs e)
{
Attributes.Add( "onkeyup ", "doKeyUp(this); ");
if (!Page.ClientScript.IsClientScriptIncludeRegistered( "TextText "))
{
Page.ClientScript.RegisterClientScriptInclude( "TextText ", ResolveClientUrl( "~/texttest.js "));
}
base.OnPreRender(e);
}
然后直接拖拽这个控件到设计器就可以了
在texttest.js这个文件中写doKeyUp函数
里面写你要实现的东西
[解决办法]

<input name= "TextBox1 " type= "text " onprompertychange= "__doPostBack( 'TextBox1 ', ' ') " language= "javascript ">

这样试试

热点排行