asp.net – 如何将textchanged事件添加到代码隐藏中的文本框中
发布时间:2020-12-16 09:15:18 所属栏目:asp.Net 来源:网络整理
导读:我通过后面的代码创建了一个文本框,但无法向其添加文本更改的事件 这就是我 protected void insert(object sender,EventArgs e) {}protected void update(object sender,DayRenderEventArgs e) { TextBox tb = new TextBox(); tb.TextChanged += "insert"; e
我通过后面的代码创建了一个文本框,但无法向其添加文本更改的事件
这就是我 protected void insert(object sender,EventArgs e) { } protected void update(object sender,DayRenderEventArgs e) { TextBox tb = new TextBox(); tb.TextChanged += "insert"; e.Cell.Controls.Add(tb); } 我试过这个,但它对我不起作用. 解决方法
当您想要将处理程序绑定到代码隐藏中的事件时,您实际执行的操作是编写处理程序本身的名称,而不是字符串
protected void Page_Load(object sender,EventArgs e) { TextBox textBox = new TextBox(); textBox.TextChanged += new EventHandler(textBox_TextChanged); } protected void textBox_TextChanged(object sender,EventArgs e) { // Your code here } 为了更清楚一点,想象一下C#有一个名为EventHandler的列表,每次文本框上的文本发生变化时(客户端的模糊事件),C#都会执行该列表中的所有方法.现在,如何在该列表中添加方法?你使用=运算符.现在,如果要添加两个处理程序,可以编写: protected void Page_Load(object sender,EventArgs e) { TextBox textBox = new TextBox(); textBox.TextChanged += new EventHandler(textBox_TextChanged); textBox.TextChanged += new EventHandler(textBox_TextChanged2); } protected void textBox_TextChanged(object sender,EventArgs e) { // This method is the first in the list. So gets executed first. } protected void textBox_TextChanged2(object sender,EventArgs e) { // This method is the second in the list. } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – EF和存储库模式 – 在一个控制器中以多个
- asp.net – Visual Studio 2010图表控件:使Y轴成为整数值,
- .net core 使用Rotativa创建PDF文档
- asp.net核心 – 无法使用托管代理在Visual Studio Team Ser
- [ASP.NET] 网页导向
- asp.net-mvc – 自动发现automapper配置
- asp.net-mvc-3 – ASP.NET MVC视图模型不绑定在HTTP Post与
- 初识ABP vNext(4):vue用户登录&菜单权限
- asp.net-mvc – 从ASP.NET MVC 1迁移到ASP.NET MVC 2后的Pa
- asp.net-mvc – 不引人注意的MVC3验证组的复选框
推荐文章
站长推荐
- 动态ASP.net Web表单
- 如何从ASP.NET MVC视图显示存储在数据库中的HTML
- asp.net-mvc-3 – 此版本的SQL Server不支持没有
- 使用asp.net用户控件时我在哪里放JavaScript?
- asp.net – 下载文件时ASP.MVC会话丢失
- asp.net-mvc – .NET MVC / Entity Framework应用
- Asp.Net MVC @Html.TextBox 只允许输入数字问题
- asp.net – 在应用程序级别之外注册为allowDefin
- asp.net-mvc – 具有相同签名的ASP.NET MVC 1.0控
- asp.net-web-api – 使用Owin时无法获取ASP.NET
热点阅读