一直困扰我好久的 问题今天终于得到了答案
1:用户控件之间方法的调用
准备工作:
先放两个用户控件one 和two 到页面Default.aspx 上
在one中加上一个textbox and button 在two中写一方法
如下:
在one中调用事件
如下:
这是用到反射的技术找到页面中[chen]这个方法 再用反射调用这个方法就行了....
当然如果可以调用用户控件中的方法的话 也可以调用到一般页面上的方法
哈哈 试试看:
同样的方法在Default .cs文件中写上一个需要传递参数的方法;
如下:
要调用这个方法就必须知道怎样用反射调用有参数的方法;
先卖个关子
在调用的one页面上写上这样的代码
如下:
在代码 object [] o=new object[2];
o[0] = 21;
o[1] = "张三";
string returnvalue = mi.Invoke(ct, o).ToString(); 就是调用有参数的反射的方法.....