不刷新,很奇怪,另外一个页面却没问题.
1.已经安装ajax 1.0
2.检查了一下代码也没问题
调试也执行到了,就是不刷新!!!还有啥办法?

解决方案 »

  1.   

    没开局部刷新   
             
                 
               
    --------------完美的签名线-----------------
    网页游戏开发第一站 http://dev.web863.com
      

  2.   

    要刷新的控件没放在UpdatePanel内?
      

  3.   

    aspx<%@ Page language="c#" CodeFile="JobList.aspx.cs" AutoEventWireup="false" Inherits="admin.Job.JobList" %>
    <%@ Register TagPrefix="webdiyer" Namespace="Wuqi.Webdiyer" Assembly="AspNetPager" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <HTML>
    <HEAD>
    <title>JobList</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <LINK href="../css/style.css" type="text/css" rel="stylesheet">
    <script language="javascript" src="../javascript/public.js"></script>
    <SCRIPT language="JavaScript">
    <!--
    function CheckAll(form)
      {
      for (var i=0;i<form.elements.length;i++)
        {
        var e = form.elements[i];
        if (e.name != 'chkall')
           e.checked = form.chkall.checked;
        }
    }function AdjustOrder(jobID,direction){
        document.getElementById("OrderJobID").value = jobID;
        document.getElementById("Direction").value = direction;
        document.getElementById("<%=BtnFresh.ClientID%>").click();
    }
    //-->
    </SCRIPT>
    </HEAD> <body>
        
        
    <form id="Form1" method="post" runat="server">
        <asp:ScriptManager ID="scriptmanager1" runat="server">
                </asp:ScriptManager>
        <input type="hidden" value="" name="OrderJobID" id="OrderJobID" />
        <input type="hidden" value="" name="Direction" id="Direction" />
    <table cellSpacing="1" cellPadding="0" width="100%" align="center" bgColor="#627cc0" border="0">
    <tr>
    <td class="title" align="center" background="../images/main_bg01.gif" height="28">招 
    聘 管 理</td>
    </tr>
    <tr>
    <td vAlign="top" bgColor="#ffffff" height="400">
    <table cellSpacing="1" cellPadding="3" width="97%" align="center" border="0">
    <tr>
    <td class="w_666666">当前位置:<% Navigation();%></td>
    </tr>
    </table>
    <table cellSpacing="1" cellPadding="3" width="97%" align="center" bgColor="#a6b3e5" border="0">
    <tr>
    <td class="w_666666" bgColor="#e1e5f5">日期:&nbsp;&nbsp;从 <input readOnly type="text" size="8" name="StartDate">
    <span style="MARGIN-LEFT: 2px; CURSOR: hand" onclick="fPopUpDlg('../javascript/calendar.htm', document.Form1.StartDate, 'winpop',234,261);return false;">
    <IMG alt="选择日期" src="../images/datetime.gif" border="0"></span>&nbsp; 到 <input readOnly type="text" size="8" name="EndDate"><span style="MARGIN-LEFT: 2px; CURSOR: hand" onclick="fPopUpDlg('../javascript/calendar.htm', document.Form1.EndDate, 'winpop',234,261);return false;"><IMG alt="选择日期" src="../images/datetime.gif" border="0"></span>
    &nbsp;&nbsp;&nbsp;&nbsp;职位名称:&nbsp;&nbsp; <input type="text" maxLength="50" size="25" name="Title">
    &nbsp;&nbsp;&nbsp;&nbsp;发布人:&nbsp;&nbsp; <input type="text" maxLength="50" size="25" name="CreateMan">
    <input class="input" type="button" value="搜 索" id="search" runat="server"></td>
    </tr>
    </table>
    <table cellSpacing="1" cellPadding="3" width="97%" align="center" border="0">
    <tr>
    <td class="w_666666" align="right"><input class="input" type="button" value="新 增" name="add" id="add" runat="server">
    <input class="input" type="button" value="删 除" name="del" id="del" runat="server">
    <input class="input" type="button" value="审批通过" name="CheckYes" id="CheckYes" runat="server">
    <input class="input" type="button" value="审批不通过" name="CheckNo" id="CheckNo" runat="server">
    </td>
    </tr>
    <tr>
    <td>
    <table cellSpacing="1" cellPadding="0" width="100%" bgColor="#a6b3e5" border="0">
    <tr bgColor="#8393ca">
    <td class="w_ffffff" align="center" width="5%" height="28"><input title="选中/取消选中" style="WIDTH: 16px; HEIGHT: 16px" onclick="CheckAll(this.form)"
    type="checkbox" value="on" name="chkall"></td>
    <td class="w_ffffff" align="center" width="45%" height="28">职位名称
    </td>
    <td class="w_ffffff" align="center" width="10%">发布人
    </td>
    <td class="w_ffffff" align="center" width="10%">发布日期
    </td>
    <td class="w_ffffff" align="center" width="10%" bgColor="#8393ca">审批标识</td>
    <td class="w_ffffff" align="center" width="10%" bgColor="#8393ca">应聘简历</td>
    <td class="w_ffffff" align="center" width="10%" bgColor="#8393ca">排序</td>
    </tr>

        <asp:UpdatePanel ID="up1" runat="server" ChildrenAsTriggers="false" UpdateMode="Conditional">
            <ContentTemplate>
            
            <asp:repeater id="jobInfoList" Runat="server">
            <ItemTemplate>
            <tr id='<%# Tableid()%>'>
            <td align="center"><input type="checkbox" name="TID" value='<%# DataBinder.Eval (Container.DataItem, "JobID") %>' style="width:16px;height:16px;"></td>
            <td><img src="../images/main_bitlist.gif" hspace="4" vspace="6" align="absmiddle"> <a href='JobEdit.aspx?ModuleNo=<%=Request.QueryString["ModuleNo"]%>&Mode=Edit&JobID=<%# DataBinder.Eval (Container.DataItem, "JobID") %>' class="w_4B60AE">
            <%# DataBinder.Eval (Container.DataItem, "Title") %>
            </a>
            </td>
            <td align="center"><%# DataBinder.Eval (Container.DataItem, "CreateMan") %></td>
            <td align="center"><%# DataBinder.Eval (Container.DataItem, "PublishDate") %></td>
            <td align="center" class="w_007236"><%# IsCheck(DataBinder.Eval (Container.DataItem, "IsCheck").ToString())%></td>
            <td align="center" class="w_007236"><a href='ReferList.aspx?ModuleNo=<%=Request.QueryString["ModuleNo"]%>&JobID=<%# DataBinder.Eval (Container.DataItem, "JobID") %>' class="w_4B60AE">应聘简历(<%# GetApplyCount(Eval("JobID")) %>)</a></td>
                                                    <td align="center" class="w_007236"><a href="javascript:AdjustOrder(<%# Eval("JobID") %>,'up')">向上</a> <a href="javascript:AdjustOrder(<%# Eval("JobID") %>,'down')">向下</a></td>
            </tr>
            </ItemTemplate>
            </asp:repeater>
            
        </ContentTemplate>
        </asp:UpdatePanel>
        <asp:Button ID="BtnFresh" runat="server" Text="刷新" OnClick="BtnFresh_Click" />
        </table>
    </td>
    </tr>
    <tr>
    <td><webdiyer:aspnetpager id="Pager" runat="server" CssClass="cpx12black" PageSize="20" ShowCustomInfoSection="Left"
    SubmitButtonStyle="height:20px;margin-left:-1px;" SubmitButtonClass="Button" InputBoxClass="text1"
    ShowInputBox="Always" Wrap="False" HorizontalAlign="Right" Width="98%" OnPageChanging="Pager_PageChanging"></webdiyer:aspnetpager></td>
    </tr>
    </table>
    <br>
    </td>
    </tr>
    </table>
    </form>
    </body>
    </HTML>
      

  4.   

    protected void BtnFresh_Click(object sender, EventArgs e){
      //do something
      BindData();
      up1.Update();
    }执行了,但就是不刷新
      

  5.   

    在Page_Load事件里加上: scriptmanager1.RegisterAsyncPostBackControl(BtnFresh);