asp.net – 处理包含页面的用户控制事件
发布时间:2020-12-16 03:32:12 所属栏目:asp.Net 来源:网络整理
导读:我想要一个包含保存按钮的用户控件. 我希望附加到保存按钮的click事件由包含页面而不是用户控件处理 这可能吗? 编辑更具体 假设我有一个名为“Editor Page”的页面和一个名为“Editor Buttons”的用户控件. 在“编辑器按钮”用户控件上,我有一个保存按钮(这
我想要一个包含保存按钮的用户控件.
我希望附加到保存按钮的click事件由包含页面而不是用户控件处理 这可能吗? 编辑更具体 假设我有一个名为“Editor Page”的页面和一个名为“Editor Buttons”的用户控件. 这是因为我想指定实现常见行为的基页. 解决方法
我假设你有UserControl的代码.如果是这种情况,您可以在用户控件中定义一个Save事件,让它公开保存按钮的Click事件,either directly,或者通过内部设置事件处理程序,并在单击按钮时引发Save事件.在UserControl中看起来像这样:
public event EventHandler Save; private void SaveButton_Click(object sender,EventArgs e) { OnSave(e); } protected void OnSave(EventArgs e) { // raise the Save event EventHandler save = Save; if (save != null) { save(this,e); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – IIS7 HttpModule和ISAPI Filter执行顺序
- asp.net – IIS 7:将所有请求重定向到Default.aspx
- asp.net-mvc-3 – 如何在asp.net MVC剃刀中生成dropdownlis
- 如何使用asp.net获取html select的所选值
- asp.net – 是否有复杂的aspnet UI验证的设计模式?
- asp.net – Visual studio 2013:无法看到下拉开始使用任何
- asp.net – Xdocument不打印声明
- asp.net-core – 从ActionFilterAttribute设置ViewBag
- 如何在ASP.NET MVC中获取相对路径
- asp.net-web-api – Web API ModelBinders – 如何以不同方
推荐文章
站长推荐
- asp.net – 内存转储不显示IIS崩溃的详细信息
- asp.net-mvc – ASP.NET MVC:使用EF实体作为模型
- asp.net-mvc-3 – 即使关闭了自动完成功能,Firef
- Global.asax中的ASP.NET会话
- asp.net-core – 需要dotnet core 2.1才能在visu
- asp.net-mvc-4 – 如何让{controller} / {id} /
- asp.net-mvc – [HttpPost] public ActionResult
- 你如何正确使用UpdatePanel? (asp.net)
- asp.net-mvc – 在部署MVC 2 Web应用程序时要绝对
- 如何使用ASP.NET解析JSON字符串?
热点阅读