我用vs2008 想无刷新提交页面上的内容,但无法实现 请问是什么问题?相关代码如下
panle3
<asp:ScriptManager ID="ScriptManager1" runat="server">
         </asp:ScriptManager>
  <asp:UpdatePanel ID="UpdatePanel1" runat="server">
            <ContentTemplate>
    <asp:Panel ID="Panel3" runat="server" Enabled="False">

    
  ........
  
          
                        </asp:Panel>

      </ContentTemplate>
        </asp:UpdatePanel>

解决方案 »

  1.   

    <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <asp:Button ID="Button1" runat="server" Text="提交" CssClass="input_line" 
                            style="width:50px;" onclick="Button1_Click" /></div>
        </ContentTemplate>
    </asp:UpdatePanel>你在 button1 的click事件里去改变一个控件的值试下,大概就这么用就可以
      

  2.   

    翻页的时候用过,提交表单还真没用过
    参考下
    http://www.cnblogs.com/Ferry/archive/2008/12/24/1361435.html
      

  3.   

    自己看看AJAX原理什么的,再去用微软的吧。个人对微软这些东西比较反感
      

  4.   

    我整个页面有好几个panel  我想在panel3中的按钮提交内容时页面不刷新
      

  5.   

    可以的啊,把updatapanel中的触发器指到panel3中的button上
      

  6.   

    要设置一个触发器才能实现无刷新,默认情况下所有在UpdatePanel里面的按钮都是触发器,但是如果想用在UpdatePanel外面的按钮做触发实现无刷新就要手动设置一下,增加一个Trigger元素
      

  7.   

    用jquery行了,非常简单,总比整天拉控件好。