62,074
社区成员
发帖
与我相关
我的任务
分享
btnSelect.Enabled = false;
btnSelect.Enabled = true;
<asp:Button ID="btnSelect" CssClass="btn" runat="server" Text="查询" OnClick="btnSelect_Click" />
感觉不是
<tr>
<td>
<table style="text-align: center;">
<tr>
<td style="padding-top: 10px;">
<asp:Button ID="btnSelect" CssClass="btn" runat="server" Text="查询" OnClick="btnSelect_Click" />
<asp:Button ID="btnExport" CssClass="btn" runat="server" Text="导出" OnClick="btnExport_Click" />
</td>
</tr>
</table>
</td>
</tr>
<tr align="right">
<td>
</td>
</tr>
</table>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<asp:Timer ID="time1" runat="server" OnTick="time1_Tick" Interval="20000" Enabled="false"></asp:Timer>
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional">
<ContentTemplate>
<div style="width: 95%; margin: 0 auto;">
<asp:Label ID="MessageLabel" runat="server"></asp:Label>
<asp:Image ID="RunningImage" runat="server" Visible="false" ImageUrl="../../Content/images/07.gif" Width="20" Height="20" />
</div>
<div style="width: 95%; margin: 0 auto;">
<div id="content" style="width: 100%; float: left; overflow: auto; position: relative">
<asp:GridView ID="gvMeterDataList" CssClass="table_data_report" runat="server" AutoGenerateColumns="false"
ShowFooter="false" ShowHeader="true" PageSize="20" AllowPaging="True" DataKeyNames="Tabno"
AlternatingRowStyle-CssClass="light" HeaderStyle-CssClass="head" RowStyle-CssClass="normal"
OnPageIndexChanging="gvMeterDataList_PageIndexChanging" OnRowCommand="gvMeterDataList_RowCommand">
<%--OnRowDataBound="gvMeterDataList_RowDataBound"--%>
<Columns>
<asp:TemplateField HeaderText="序号" ControlStyle-Width="20px">
<ItemTemplate>
<%# this.gvMeterDataList.PageIndex * this.gvMeterDataList.PageSize + gvMeterDataList.Rows.Count + 1%>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="Name" HeaderText="仪表名称" />
<asp:BoundField DataField="InstallPosition" HeaderText="描述" />
<asp:BoundField DataField="AdministrativeUnit" HeaderText="行政单位" ItemStyle-Width="120" ItemStyle-Wrap="true" />
<asp:BoundField DataField="BuildingRegion" HeaderText="地理区域" ItemStyle-Width="350" ItemStyle-Wrap="true" />
<asp:BoundField DataField="Usesign" HeaderText="用途" />
<asp:BoundField DataField="IP" HeaderText="采集器编号" />
<asp:BoundField DataField="VALUE" HeaderText="表底" DataFormatString="{0:0.##}" />
<asp:BoundField DataField="F_ModifyTime" HeaderText="时间" />
<asp:BoundField DataField="IsSuccess" HeaderText="执行状态" />
</Columns>
<PagerTemplate>
<asp:Label ID="lblPage" runat="server" Text='<%# "第" + (((GridView)Container.NamingContainer).PageIndex + 1) + "页/共" + (((GridView)Container.NamingContainer).PageCount) + "页" %> '></asp:Label>
<asp:LinkButton ID="lbnFirst" runat="Server" Text="首页" Enabled='<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>'
CommandName="Page" CommandArgument="First"></asp:LinkButton>
<asp:LinkButton ID="lbnPrev" runat="server" Text="上一页" Enabled='<%# ((GridView)Container.NamingContainer).PageIndex != 0 %>'
CommandName="Page" CommandArgument="Prev"></asp:LinkButton>
<asp:LinkButton ID="lbnNext" runat="Server" Text="下一页" Enabled='<%# ((GridView)Container.NamingContainer).PageIndex != (((GridView)Container.NamingContainer).PageCount - 1) %>'
CommandName="Page" CommandArgument="Next"></asp:LinkButton>
<asp:LinkButton ID="lbnLast" runat="Server" Text="尾页" Enabled='<%# ((GridView)Container.NamingContainer).PageIndex != (((GridView)Container.NamingContainer).PageCount - 1) %>'
CommandName="Page" CommandArgument="Last"></asp:LinkButton>
到第<asp:TextBox runat="server" ID="txtPageNum" CssClass="input_short_s"></asp:TextBox>页
<asp:ImageButton ID="btnGO" runat="server" CommandName="go" ImageUrl="~/Content/images/go_btn.gif"
ImageAlign="Middle" />
</PagerTemplate>
<PagerStyle VerticalAlign="Middle" CssClass="Pager_height" />
</asp:GridView>
</div>
</div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="time1" />
</Triggers>
</asp:UpdatePanel>
两个按钮不在
<asp:UpdatePanel runat="server" ID="UpdatePanel1" UpdateMode="Conditional"> </asp:UpdatePanel>
内部,所以按钮状态没有被更新。。。。