会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
赤色彗星
博客园
首页
新随笔
联系
管理
订阅
asp.net中为TextBox Web服务器控件添加OnClick事件
在进行Web应用开发的时候,有时会需要使点击文本框控件(TextBox)执行某个特殊的任务,但TextBox却没有按钮那样的OnClick事件。百度了一段时间,发现了这个解决方法,贴于此,供大家共享。
Code
// .aspx
<
asp:TextBox
ID
="TextBox1"
runat
="server"
></
asp:TextBox
>
<
asp:Button
ID
="Button1"
runat
="server"
OnClick
="Button1_Click"
Text
="我被隐藏啦"
style
="display:none"
/>
// .aspx.cs
protected void Page_Load(object sender, EventArgs e)
{
// 1.x
// TextBox1.Attributes["onclick"] = Page.GetPostBackEventReference(Button1);
// 2.0
TextBox1.Attributes["onclick"] = Client script .GetPostBackEventReference(Button1, null);
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write(DateTime.Now);
}
posted on
2009-06-18 08:41
赤色彗星
阅读(
1466
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告