无法转换类型为#System; Web.UI.WebControls.ImageButton'的对象输入' System.Web.UI.WebControls.LinkBut​​ton'

时间:2014-06-30 07:11:15

标签: c# asp.net

我正在将一个图像按钮投射到链接按钮。但是我收到了错误:"无法将类型为Image按钮的对象转换为LinkBut​​ton类型。"

我被困住了,请大家帮助我。

我的代码:

LinkButton lnkbtnresult = (LinkButton)e.Row.FindControl("Imgresult");

1 个答案:

答案 0 :(得分:1)

使用ImageButton代替LinkButton,因为您无法将ImageButton投放到LinkButton

ImageButton imgbtnresult = (ImageButton)e.Row.FindControl("Imgresult");

拥有ImageButton后,如果确实需要,可以使用其属性分配给LinkBut​​ton对象。

LinkButton lnkButton = new LinkButton();
lnkButton.SomeProperty = imgbtnresult.SomeProperty;
相关问题