当前位置:编程学习 > C#/ASP.NET >>

函数名作为属性值传递问题

自定义控件中,有一点按钮,按钮点击后,希望执行父页面中的一个函数。希望能将父页面函数作为一个自定义控件的属性传递给它。
如何实现呢?谢谢 --------------------编程问答-------------------- 定义空间中
public delegate void Action(); // 定义委托
private delegate _Opr;
public delegate Opr
{
   set { _Opr=new Action(value); }  // 创建委托
   get { return _Opr;}
}

在点击事件中加

 Opr.DynamicInvoke();

在父页面中设置控件属性

control1.Opr=f;
public void f()
{
   代码
}
程序编译没有错误,但没有调用f() --------------------编程问答-------------------- 定义一个事件,由调用页面去定义事件处理函数。 --------------------编程问答-------------------- 用JavaScript 页面无刷新式调用,
可以直接用URL 方式访问函数名 --------------------编程问答-------------------- 能否给我一个例子
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,