我在模板页里可是使用updatepanel
但是在内容页里用不了!!提示updatepanel不是已知元素 原因可能网页时网站中存在编译错误!!
如何解决啊在线等!
ps我使用vs2005

解决方案 »

  1.   

    http://topic.csdn.net/u/20080514/11/3a99161e-5d4a-42dd-8ec9-897a2124abdf.html 
      

  2.   

    不知道你遇到什么问题,看不到代码。引用masterpage的aspx中使用updatepanel并且在代码中直接访问,完全没有问题。
      

  3.   

    .....为啥我托update到内容页会有问题?提示updatepanel不是已知元素 原因可能网页时网站中存在编译错误 而且update连id都没
    但是在模板页中却可以使用
    我使用vs2005的2005的bug?还是我用了些JavaScript有影响?
      

  4.   

    对了我今天是第一次用ajax控件 装好后工具栏上就有了 要在网站中配置什么吗?
      

  5.   

    页面上有这句吗?<asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>这句是必须的
      

  6.   

    一样啊
    如果我先托ScriptManager上去就是ScriptManager不是已知元素…………
      

  7.   

    你用了AJAX,在webconfig里面要配置一下。
    <system.web>
    <httpHandlers> 
    <remove verb="*" path="*.asmx"/> 
    <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
    <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
    <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/> 
    </httpHandlers> 
    <httpModules> 
    <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/> 
    </httpModules> 
    </system.web>
      

  8.   

    要不你新建项目的时候直接就新建AJAX项目。最基本的东西LZ都不知道,还是自己去买本ASP.NET AJAX的书认真看下吧。
      

  9.   

     <asp:ScriptManager ID="aa" runat="server"/>
         <asp:UpdatePanel ID="UpdatePanel1" runat="server">
             <ContentTemplate>
                 <asp:GridView ID="GridView1" runat="server">
                 </asp:GridView>
             </ContentTemplate>
            
                  </asp:UpdatePanel>
    其他页面是否一样
      

  10.   

    你安装Ajax核心主键没? ASPAJAXExtSetup.msi 有没有<asp:ScriptManager 
      

  11.   

    我只装了 ASPAJAXExtSetup.msi !!
    工具栏上就拿5个核心控件可惜用不了撒
      

  12.   


    先托?唉,现在的人问个问题真是费尽啊?既然你连一两行代码都没有,有什么吝啬贴出aspx代码的呢?真的懒得给你去穷举什么(我从来不回答那种问“都有什么可能性”之类的问题)。举个例子吧,你知道使用master page的aspx里边的控件应该写在什么必须的控件之内吗?你随便托个控件,能运行么?它可并不是普通的aspx页面!
      

  13.   

    15楼。我晕这我还不知道?
    我整个页面加上业务逻辑层代码都写好了只是因为数据太多不像每次删除更新都刷新页面
    才想到用ajax控件的 现在就是我不太会用这个ajax控件而已!
    今天才装的我试了下就是母版页里可以使用内容页里不能用!!!
    ps我用得是vs2005
      

  14.   

    控件使用叫我怎么贴啊?
    现在就是我想在tabel外面价格updatepanel问题是提示updatepanel不是已知元素 原因可能网页时网站中存在编译错误 放上去的updatepanel连个id都没而在模板页中就能使用!!不知道什么问题Google上的方法使了个遍也没解决
      

  15.   

    你建的时候是不是ASP.NET AJAX -Enabled Web Site网站啊。如果不是你要把你的web.config里面的信息改了。<?xml version="1.0"?>
    <configuration>
    <configSections>
    <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
    <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
    <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
    <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35">
    <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="Everywhere"/>
    <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
    <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" allowDefinition="MachineToApplication"/>
    </sectionGroup>
    </sectionGroup>
    </sectionGroup>
    </configSections>
    <connectionStrings>
      </connectionStrings>
    <system.web>
    <pages>
    <controls>
    <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </controls>
    </pages>
    <compilation debug="true">
    <assemblies>
    <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/>
    <add assembly="Microsoft.Office.Interop.Word, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"/></assemblies>
    </compilation>
    <httpHandlers>
    <remove verb="*" path="*.asmx"/>
    <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>
    </httpHandlers>
    <httpModules>
    <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </httpModules>
    </system.web>
    <system.webServer>
    <validation validateIntegratedModeConfiguration="false"/>
    <modules>
    <add name="ScriptModule" preCondition="integratedMode" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </modules>
    <handlers>
    <remove name="WebServiceHandlerFactory-Integrated"/>
    <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
    </handlers>
    </system.webServer>
    </configuration>
      

  16.   

    页面最顶上要引用的把 
    用AJAX    ScriptManager这个是核心组建 必须要的
      

  17.   

    lz已经说了在master page中使用updatepanel可以,难道还需要担心lz不会使用web.config或者scriptmanager?