怪事,在母版页MasterPage中使用了Asp.Net的Ajax,在子页面中VS2005编辑时智能感知功能怎就失效了呢?但页面运行也正常呀!

解决方案 »

  1.   

    难道AJAX不能与MasterPage一起用吗?为何在基于母版页中的子页面中AJAX控件会显示错误呢?
      

  2.   

    id是不是没有正确使用
    如果不行就试试,运行网页后查看源码,看看ID是不是你写的我猜的,我并不知道MasterPage是什么,错了别怪我
      

  3.   

    母版页中是这样的:
    <form id="form1" runat="server">
        <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>    
                <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                    <ContentTemplate>
                         <div id="content">
                         <asp:ContentPlaceHolder ID="ContentPlaceHolderMain" runat="server">
                        </asp:ContentPlaceHolder>
                      </div>             
                    </ContentTemplate>
                </asp:UpdatePanel>   
    子页面中在里面加入
     <asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolderMain" runat="Server">
    <asp:Button ID="btnAdd" runat="server" Text="增加记录" OnClick="btnAdd_Click" />
    </asp:Content>
     这些控件后就报错,且无智能感知功能了,将母版页AJAX控件去掉又正常,咋回事呢?