无刷新 本帖最后由 lxysnow 于 2011-10-13 10:42:47 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接用UpdatePanel,局部刷新啊!!! <asp:ScriptManager ID="ScriptManagerDatum" runat="server" /><asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional"> <contenttemplate>需要刷新的内容 </contenttemplate> </asp:UpdatePanel>后台在点登陆的时候用UpdatePanel1。Update();就可以只刷新你登陆的部分 .ajax( if(登陆成功){ div.InnerHTML="欢迎你"; }); 例子:<%@ Page Title="各站位装料情况明细" Language="C#" MasterPageFile="~/Main.master" AutoEventWireup="true" CodeFile="LoadMaterialSearch.aspx.cs" Inherits="LoadMaterialSearch" %><asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server"> <link href="Css/common.css" type="text/css" rel="stylesheet"></link> <script type="text/javascript" src="Scripts/jquery.js"></script> <script src="Scripts/layout.js" type="text/javascript" language="javascript"></script> <script type="text/javascript" src="js/calendar.js"></script> <script src="Scripts/jquery.js" type="text/javascript" language="javascript"></script> </asp:Content><asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server"> <asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:Timer ID="Timer1" runat="server" Interval="30000" ontick="Timer1_Tick"> </asp:Timer> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <asp:Label ID="Label3" runat="server" Font-Bold="True" Font-Size="Large" Text="各工序装料明细查询:"></asp:Label> <br /> <br /> <asp:Label ID="Label1" runat="server" Text="StationName:"></asp:Label> <asp:DropDownList ID="ddlStation" runat="server" AutoPostBack="True" Height="16px" onselectedindexchanged="ddlStation_SelectedIndexChanged" Width="126px"> </asp:DropDownList> <asp:Label ID="Label2" runat="server" Text="Model P/N:"></asp:Label> <asp:TextBox ID="txtModelPN" runat="server" Width="151px" Enabled="False"></asp:TextBox> <asp:Button ID="btnSearch" runat="server" CssClass="buttonCss" Text="Search" onclick="btnSearch_Click" Width="93px" /> <br /> <asp:GridView ID="gv" runat="server" Height="16px" Width="993px" onrowdatabound="gv_RowDataBound" AutoGenerateColumns="False" AllowPaging="True" onpageindexchanging="gv_PageIndexChanging" PageSize="20" onselectedindexchanged="gv_SelectedIndexChanged" CssClass="grdDefault"> <RowStyle Height="25px" HorizontalAlign="Center" /> <Columns> <asp:BoundField HeaderText="FLOW" DataField="FFLOW"></asp:BoundField> <asp:BoundField HeaderText="ModelPN" DataField="FMPN" /> <asp:BoundField HeaderText="PCBType" DataField="FPCBTYPE" /> <asp:BoundField HeaderText="SCODE" DataField="FMSCODE" /> <asp:BoundField HeaderText="StationName" DataField="FSTATION" /> <asp:BoundField HeaderText="MaterialPN" DataField="FPN" /> <asp:BoundField HeaderText="Lot#" DataField="FLOTNO" /> <asp:BoundField HeaderText="Pack#" DataField="FREELNO" /> <asp:BoundField HeaderText="DateTime" DataField="FDATELST" /> <asp:BoundField HeaderText="CMID" DataField="FCMID" /> <asp:BoundField HeaderText="CPID" DataField="FCPID" /> </Columns> <HeaderStyle BackColor="#003466" Font-Bold="True" ForeColor="White" /> <AlternatingRowStyle CssClass="grdAlternate" /> </asp:GridView> <br /> <asp:Label ID="lblMessage" runat="server" Text="" Font-Bold="True" Font-Size="Large" ></asp:Label> <br /> </ContentTemplate> </asp:UpdatePanel> </asp:Content> 关于调用dll的纠结 cs里面不能识别div的id ? 关于主键ID dreameaver表格布局和aspx firefox下如何获取上传文件的完成路径 如何检查文本中的某一行,将某个字符替换为另一个字符?如?替换为TAB键 问一个有关datagrid的问题 如何在客户端yong脚本实现动态的加和?急!! 关于程序注册的问题,一点来结帖 MVC分页查询的问题 关于asp.net中控制Mediaplayer问题。 谁能给个网站的SE0优化的全过程
<contenttemplate>
需要刷新的内容
</contenttemplate>
</asp:UpdatePanel>后台在点登陆的时候
用UpdatePanel1。Update();就可以只刷新你登陆的部分
if(登陆成功){
div.InnerHTML="欢迎你";
}
);
<link href="Css/common.css" type="text/css" rel="stylesheet"></link>
<script type="text/javascript" src="Scripts/jquery.js"></script>
<script src="Scripts/layout.js" type="text/javascript" language="javascript"></script>
<script type="text/javascript" src="js/calendar.js"></script>
<script src="Scripts/jquery.js" type="text/javascript" language="javascript"></script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Timer ID="Timer1" runat="server" Interval="30000" ontick="Timer1_Tick">
</asp:Timer>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Label ID="Label3" runat="server" Font-Bold="True" Font-Size="Large"
Text="各工序装料明细查询:"></asp:Label>
<br />
<br />
<asp:Label ID="Label1" runat="server" Text="StationName:"></asp:Label>
<asp:DropDownList ID="ddlStation" runat="server" AutoPostBack="True"
Height="16px" onselectedindexchanged="ddlStation_SelectedIndexChanged"
Width="126px">
</asp:DropDownList>
<asp:Label ID="Label2" runat="server" Text="Model P/N:"></asp:Label>
<asp:TextBox ID="txtModelPN" runat="server" Width="151px" Enabled="False"></asp:TextBox>
<asp:Button ID="btnSearch" runat="server" CssClass="buttonCss" Text="Search"
onclick="btnSearch_Click" Width="93px" />
<br />
<asp:GridView ID="gv" runat="server" Height="16px" Width="993px"
onrowdatabound="gv_RowDataBound" AutoGenerateColumns="False"
AllowPaging="True" onpageindexchanging="gv_PageIndexChanging"
PageSize="20" onselectedindexchanged="gv_SelectedIndexChanged" CssClass="grdDefault">
<RowStyle Height="25px" HorizontalAlign="Center" />
<Columns>
<asp:BoundField HeaderText="FLOW" DataField="FFLOW"></asp:BoundField>
<asp:BoundField HeaderText="ModelPN" DataField="FMPN" />
<asp:BoundField HeaderText="PCBType" DataField="FPCBTYPE" />
<asp:BoundField HeaderText="SCODE" DataField="FMSCODE" />
<asp:BoundField HeaderText="StationName" DataField="FSTATION" />
<asp:BoundField HeaderText="MaterialPN" DataField="FPN" />
<asp:BoundField HeaderText="Lot#" DataField="FLOTNO" />
<asp:BoundField HeaderText="Pack#" DataField="FREELNO" />
<asp:BoundField HeaderText="DateTime" DataField="FDATELST" />
<asp:BoundField HeaderText="CMID" DataField="FCMID" />
<asp:BoundField HeaderText="CPID" DataField="FCPID" />
</Columns>
<HeaderStyle BackColor="#003466" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle CssClass="grdAlternate" />
</asp:GridView>
<br />
<asp:Label ID="lblMessage" runat="server" Text="" Font-Bold="True" Font-Size="Large" ></asp:Label>
<br />
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>