0

对于第 18 行,即 asp:Button 行,我收到错误 CS0118,表示它被用作方法而不是字段。

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    </head>
<body>
    <form id="form1"  method="post"  runat="server">
   <div>
        <br />
        <asp:TextBox ID="txtUserName" runat="server" Width="294px"></asp:TextBox>
        <br />
        <br />
   </div>
        <p>
            <asp:Button ID="btnLogin" PostBackUrl="~/WebForm2.aspx" runat="server"       Height="101px" OnClick="btnLogin"></asp:Button>
        </p>
   </form>
</body>
</html>
4

1 回答 1

3

发生这种情况是因为您的按钮 ID 与其 OnClick 处理程序具有相同的名称。将您的方法重命名为 btnLoginOnClick 之类的名称或输入另一个 ID。

于 2013-10-10T22:13:05.633 回答