我的datalist中有一个链接按钮,其值为datatype int onclick它应该根据所选的id链接按钮显示另一个页面上的datalist列表中的所有细节。
但我的代码中出现此错误:
App_Web_m5vpwb3j.dll中发生了'System.InvalidCastException'类型的异常,但未在用户代码中处理
其他信息:无法将类型为“System.Web.UI.WebControls.LinkButton”的对象强制转换为“System.Web.UI.WebControls.Button”。
答案 0 :(得分:2)
LinkButton
和Button
都是WebControl
的子类。但是,它们是类型层次结构中的兄弟,因此您无法将其中一个转换为另一个。它们不彼此兼容。
所以你所做的事情根本不起作用,你必须寻找另一种方法来实现你想要达到的目标。