我的问题是我有二个ascx的WBE 控件页面,其中一个控件是弹出页面(模式窗口)在这个页面中做一些操作,能激活另一个ascx页面的一个事件(由这个事件处理一些计算).我希望能过事件的形式来实现这个功能,所以我做一个事件类,并让模式窗口的ascx激活这个事件,让另一个ascx页面处理这个事件.但是我不知道怎么写,下面是我的一段代码,请高手多帮忙.
这是我的一个事件类
public delegate void MyDelegate(int i);
public class test
{
public event MyDelegate MyEvent; public void ActiveEvent(int i)
{
if (MyEvent != null)
{
MyEvent(i);
}
}}//调用事件的(模式窗口) test a = new test();
protected void Page_Load(object sender, EventArgs e)
{
a.MyEvent += new MyDelegate(SS.C2);
a.ActiveEvent(2);}
这是我的一个事件类
public delegate void MyDelegate(int i);
public class test
{
public event MyDelegate MyEvent; public void ActiveEvent(int i)
{
if (MyEvent != null)
{
MyEvent(i);
}
}}//调用事件的(模式窗口) test a = new test();
protected void Page_Load(object sender, EventArgs e)
{
a.MyEvent += new MyDelegate(SS.C2);
a.ActiveEvent(2);}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货