日期:2014-05-18  浏览次数:20384 次

帮忙看一下代码
4. 母版页中调用内容页的方法。

母版页中定义委托:

public delegate void ElementSelectedChangeHandler();

母版页中实例化委托(又是一个属性):

public ElementSelectedChangeHandler ElementSelectedChange { private get; set; }

在母版页中需要的地方调用委托:

if (ElementSelectedChange != null)

  {

  ElementSelectedChange();

  }

   

内容页中指定一个与委托签名匹配的方法:

Master.ElementSelectedChange = this.ElementSelectedChange;

以上内容我是从网找到的,我现在有一些问题,希望高手指点,
1、母版页中实例化委托(又是一个属性):

public ElementSelectedChangeHandler ElementSelectedChange { private get; set; }这里应该怎样写,直接运行出错,
2、内容页中指定一个与委托签名匹配的方法:

Master.ElementSelectedChange = this.ElementSelectedChange;
这个方法怎样定义


------解决方案--------------------
private void ElementSelectedChange (){
//do...

}

另外如果你的运行环境是.net哪个版本?