怎么得到单击按钮前所点击的控件的名字

如何得到单击按钮前所点击的控件的名字?
页面上有三个超链接,点击每个超链接,对应下面显示的数据不同,当我对数据做了修改后,点击更新按钮做更改。现在我想知道当我点击更新按钮之前点击的是哪一个超链接?如何得到?

------解决方案--------------------
加一个ViewState保存点击的按钮的ID
------解决方案--------------------
三个超链接按钮应该有各自的单击事件,
设置一个Session,取名为LinkButton,
在各自超链接按钮的单击事件中给该Session赋值,
例如(C#语言),
第一个:Session["LinkButton"] = "LinkButton1";
第二个:Session["LinkButton"] = "LinkButton2";
第三个:Session["LinkButton"] = "LinkButton3";
判读Session["LinkButton"]的值便可以得到哪个超链接被点击了。
------解决方案--------------------
用commandname属性