编译错误:CS1061

时间:2015-06-27 22:49:01

标签: asp.net webforms

我知道在这个网站上几乎没有相似的答案,但我无法弄清楚我在这里做错了什么。完整的错误消息在这里:

' /'中的服务器错误应用

编译错误

描述:编译服务此请求所需的资源时发生错误。请查看以下特定错误详细信息并相应地修改源代码。

编译器错误消息:CS1061:' ASP.webform1_aspx'不包含' addNumbers'的定义没有扩展方法' addNumbers'接受类型' ASP.webform1_aspx'的第一个参数。可以找到(你错过了使用指令或程序集引用吗?)

来源错误:

第37行: 第38行:

  

第39行:

第40行: 第41行:

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;



    namespace WebApplication2
    {
        public partial class WebForm1 : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {

            }
        }
    }

来自aspx.cs的代码:

float dX, dY;

@Override
public boolean onTouch(View view, MotionEvent event) {

    switch (event.getAction()) {

        case MotionEvent.ACTION_DOWN:

            dX = view.getX() - event.getRawX();
            dY = view.getY() - event.getRawY();
            break;

        case MotionEvent.ACTION_MOVE:

            view.animate()
                    .x(event.getRawX() + dX)
                    .y(event.getRawY() + dY)
                    .setDuration(0)
                    .start();
            break;
        default:
            return false;
    }
    return true;
}

1 个答案:

答案 0 :(得分:0)

此:

<asp:Button ID="Button1" runat="server" Text="Add" OnClick="addNumbers()" />

要求您在代码隐藏文件中使用OnClick方法。我认为你需要普通的,而不是服务器端的按钮:

<button onclick="addNumbers()">Add</button>
相关问题