为什么页面调用后置方法的参数是要object类型
C# code
public string getStr(Obejct i)
{
……
}
------解决方案--------------------C# 的 object 是所有托管类型的根类,任何一个托管类型都直接或者间接继承 object,所有他可以转换成任何类型
------解决方案--------------------参数类型不确定的情况下只有用object类型
比如一个事件绑定的方法
public void XX_click(object sender,EventArgs e)
{}
这里可以是一个button,来调用,也可以是用Textbox等等
在方法内你就可以把sender作一个判断
例:
Button b=sender as Button;
如果是一个button。。。处理。。
Text t=sender as Text;
如果是一个textbox,作其它处理