做了个画面,老是报System.Web.UI.WebControls.Button和System.Web.UI.HtmlControls.HtmlInputButton不能转换,
咋处理?

解决方案 »

  1.   

    是不是页面用了 HtmlInputButton,即 <input type="button" ...>
    程序里有强制转换到 Button
    或者是页面里用了 <asp:Button ...>
    程序里又强制转换到 HtmInputButton
    这样都是不行的
    检查一下
      

  2.   

    页面用:<input id="btn_Login" style="WIDTH: 50px" type="button" value="Login" runat="server" NAME="btn_Login">程序里面用了:protected System.Web.UI.HtmlControls.HtmlInputButton btn_Login;咋也报错啊?
      

  3.   

    你是不是在事件里用了转换
    比如 sender as Button 之类的
    哪句代码出问题 你得把代码贴出来大家分析啊
    这样都说不准
      

  4.   

    我啥都没写,就在页面上写了:<input id="btn_Login" style="WIDTH: 50px" type="button" value="Login" runat="server" NAME="btn_Login">