FineUI 官方论坛

标题: 这个页面那个地方 导致page_load 二次触发 [打印本页]

作者: god74    时间: 2016-1-29 16:56
标题: 这个页面那个地方 导致page_load 二次触发
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebShell.Default" %>

  2. <!DOCTYPE html>
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head runat="server">
  5.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  6.     <title>系统登录</title>

  7.     <style>
  8.     .bg-blue {
  9.         background: url(res/images/login/bg.jpg) no-repeat fixed;
  10.         background-size: 100% 100%;
  11.     }
  12.     a{color:#474747; text-decoration: none;}
  13.     a:hover,  a:focus {
  14.         color: #333;
  15.         text-decoration: none;
  16.     }
  17.    
  18.     </style>
  19. </head>
  20. <body class="bg-blue">   
  21.     <form id="form1" runat="server" >
  22.     <f:PageManager ID="PageManager1" runat="server" />
  23.     <f:Window ID="Window1" runat="server" Title="登录表单" IsModal="false" EnableClose="false"         WindowPosition="GoldenSection" Width="420px" EnableFrame="false" >
  24.         <Items>
  25.             <f:SimpleForm ID="SimpleForm1" runat="server" ShowBorder="false" BodyPadding="10px"   LabelWidth="60px" ShowHeader="false" Layout="HBox" >
  26.                 <Items>
  27.                     <f:Panel ID="Panel2" runat="server" ShowBorder="false" ShowHeader="false"  Width="90px">
  28.                         <Items>
  29.                             <f:Image ID="Image1" runat="server" ImageUrl="res\images\login\login_6.png" ShowLabel="False" ImageHeight="90px" ImageWidth="90px"></f:Image>
  30.                          </Items>
  31.                     </f:Panel>
  32.                     <f:Panel ID="Panel1" runat="server"  ShowBorder="false" ShowHeader="false" BodyPadding="10px"  >
  33.                         <Items>

  34.                                     <f:TextBox ID="tbLogin" Label="用户名" Required="true" runat="server" Width="250px"  NextFocusControl="tbPassword" FocusOnPageLoad="True">
  35.                             </f:TextBox>

  36.                                     <f:TextBox ID="tbPassword" Label="密码" TextMode="Password" Required="true" runat="server"  Width="250px" NextFocusControl="tbCaptcha">
  37.                             </f:TextBox>
  38.       
  39.                     
  40.                             <f:Panel  ShowBorder="false" ShowHeader="false" runat="server" BodyPadding="0px"  Layout="Column"  Width="310px" Height="30px">
  41.                                 <Items>
  42.                                     <f:TextBox ID="tbCaptcha" Label="验证码" Required="true" runat="server"  ColumnWidth="50%" NextFocusControl="btnLogin">
  43.                                     </f:TextBox>
  44.                                     <f:Image ID="imgCaptcha"  runat="server" ShowLabel="False" ColumnWidth="30%" CssStyle="float:left;margin-top:-5px;margin-left:2px" >
  45.                                     </f:Image>
  46.                                     <f:LinkButton  ID="btnRefresh" Text="刷新" runat="server"  OnClick="btnRefresh_Click"  ShowLabel="False" ColumnWidth="20%" CssStyle="float:left;margin-left:2px">
  47.                                     </f:LinkButton>
  48.                                 </Items>
  49.                             </f:Panel>
  50.                             </Items>
  51.                     </f:Panel>
  52.                 </Items>
  53.             </f:SimpleForm>
  54.         </Items>
  55.         <Toolbars>
  56.             <f:Toolbar ID="Toolbar1" runat="server" Position="Bottom" ToolbarAlign="Right">
  57.                 <Items>
  58.                     <f:Button ID="btnLogin" Text="登录" Type="Submit" ValidateForms="SimpleForm1" ValidateTarget="Top"
  59.                         runat="server" OnClick="btnLogin_Click">
  60.                     </f:Button>
  61.                     <f:Label ID="lblCheckCode" runat="server" Hidden="True" Label="Label" ShowLabel="False" Text="0">
  62.                     </f:Label>
  63.                 </Items>
  64.             </f:Toolbar>
  65.         </Toolbars>
  66.     </f:Window>
  67.     </form>
  68. </body>
  69. </html>
复制代码
麻烦大神看看 排查了一天 不知道这个界面 什么地方用FINEUI控件 引起回发  导致page_load执行了 两次。

作者: sanshi    时间: 2016-1-29 20:55
这个页面很正常,没发现问题。请基于空项目,看能否重现问题




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4