想自己学习ajax,为什么会报错CS1061代号的错误

   <div>   
        <asp:Button ID="Button1" runat="server" Text="点击我" onClick="click()" />   
    </div>
    </form>
    <p>Ajax</p>
“ASP.ajax_aspx”不包含“click”的定义,并且找不到可接受类型为“ASP.ajax_aspx”的第一个参数的扩展方法“click”(是否缺少 using 指令或程序集引用?)

onclick改为onclientclick,要么就不要用服务器端控件,onclick为服务器端绑定事件用的

而且事件名称不要起click,click是dom对象自带的click方法,就和关键字一样,不要起这种和关键字或者有特殊意义的函数名称,会有bug

 <input type="button" text="点击我" onclick="clickme()"/>
 <script> function clickme(){alert(1)}</script>

click() 是一个js方法 你的方法呢? 你用js定义一个click() 试试

 <script type="text/javascript">
    function click(){
         ajax代码
        }
 </script>