aspx 获得当前控件的内容
就是我用new新建了几个button,然后这些button的click触发事件都是一个函数,但是函数中取得这些button的不同的名字。如何处理?求代码...
就是我用new 新建了几个button,然后这些button的click触发事件都是一个函数,但是函数中取得这些button的不同的名字。如何处理?求代码
展开
2个回答
展开全部
事件函数中的sender参数就是触发这个事件的对象,不同的对象触发事件时这个参数会不一样,如
void GreetingBtn_Click(Object sender,EventArgs e),不同的Button通过事件触发这个方法时,其中的sender就对应的触发它的Button
void GreetingBtn_Click(Object sender,EventArgs e),不同的Button通过事件触发这个方法时,其中的sender就对应的触发它的Button
追问
但是 sender点之后的属性里,只有4个选项啊,Equal(),gethashcode(),Gettype(),toString(),所以,然后该怎么办的说?
追答
object类型当然只有这四个了,你不知道自己转换下啊
(Button)sender
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询