我想通过点击某个按钮,然后连接数据库,显示一个gridview,而且不要刷新页面,
怎么写啊

解决方案 »

  1.   

    不刷新页面,需要通过AJAX技术来实现,
    楼主可以试下用javascript调用webservice的技术。
      

  2.   

    搜索asp.net atlas 用UpdatePanel控件就可以解决
      

  3.   

    安装asp.net atlas例子
    <atlas:UpdatePanel ID="UpdatePanel1" Mode="Conditional" runat="server">
    <Triggers>
       <atlas:ControlValueTrigger ControlID="mySelect" PropertyName="SelectedIndex" />
     </Triggers>
    <ContentTemplate>
       <asp:DropDownList ID="ddl2" runat="server">
        </asp:DropDownList>
    </ContentTemplate>
    </atlas:UpdatePanel>
    里面的dropdownlist你可以换成列表控件,mySelect是updatePanel外的控件,用来出发对updatePanel的更新
      

  4.   

    asp.net ajaxajax.asp.net去这里下载,还有视频教学,要实现你的要求很简单,你只需要看教学一和教学二就好了,总共37
      

  5.   

    updatepanel 就可以,把按钮和gridview包含进去,什么都不需要做。或者magicajax,页面上加上一行代码,整个页面自动ajax。
      

  6.   

    使用asp.net ajax的updatepanel控件