C#.NET 如何触发自定义控件的事件
答案:1 悬赏:80 手机版
解决时间 2021-05-04 11:25
- 提问者网友:树红树绿
- 2021-05-04 00:13
我自己写了个自定义控件,在自定义控件里面有个GridView,和一个按钮(刷新GridView的)。然后我在我的页面上调用这个自定义控件。现在我的想法是:我怎么在我这个页面触发自定义控件里面按钮的事件,让其重新绑定GridView数据
最佳答案
- 五星知识达人网友:动情书生
- 2021-05-04 01:26
比如你的自定义控件叫 MyGridView,在页面load里面声明:
MyGridView.相应的点击事件或者菜单事件+= new System.EventHandler(你的事件函数名字);
那么你触发相应事件的时候 就会一起触发刷新事件
//MyGridView.相应的点击事件或者菜单事件
例如你在 MyGridView里面定义了一个事件 :
public event EventHandler ButtonClick;
再实现 事件接口
public virtual void OnButtonClick(EventArgs e)
{
ButtonClick(this,e);
}
在控件内部button.click中:
public void Button1_click(object sender,EvebtArgs e)
{
//刷新gridView
//最后这里 加上 OnButtonClick(e)即可.
}
这里就是 MyGridView.Click+= new System.EventHandler(你的事件函数名字);
不知道你能看明白不...
仅仅作为参考!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯