无法转换'System.Web.UI.WebControls.LinkButton'类型的对象来键入'System.Web.UI.WebControls.Button')
我在我的数据列表中有一个链接的按钮,其值为数据类型int onclick它应该根据所选的id链接按钮在另一个页面上的数据列表列表中显示所有详细信息。无法转换'System.Web.UI.WebControls.LinkButton'类型的对象来键入'System.Web.UI.WebControls.Button')
,但我有这个错误在我的代码:
“”类型的异常出现在App_Web_m5vpwb3j.dll但在用户代码中没有处理
其他信息:无法投型“System.Web.UI.WebControls.LinkButton”的目的为类型“System.Web.UI.WebControls.Button”)
既是一个LinkButton
和Button
是的子类。但是,它们是类型层次结构中的兄弟姐妹,因此您不能将其中一个投入到另一个中。他们是而不是彼此兼容。
因此,你所做的只是不起作用,你将不得不寻找另一种方式来实现你想达到的目标。
哪种方式,你会建议这将使用asp.net –
我不知道你想要做什么,所以这是很难说。但是你总是可以单独处理两种按钮类型。 – poke
我有一个数据网格视图组成的ID,名称和年龄。我希望这个名字能够成为另一个页面的链接,并且显示所有的信息,这些信息是基于另一个页面中另一个gridview中点击的名字 –
请将您的代码添加到您的问题。查看[问]了解详情。 –