2017-01-23 70 views
0

在內容頁面有一些文本字段和按鈕,當點擊這個按鈕時重新加載母版頁實際上我不想重新加載母版頁但是contentpage ......謝謝推進asp.net postbacktrigger in updatepanel不會阻止頁面重新加載

<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> 
 
<asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
 
     <ContentTemplate> 
 

 
      
 
       <div class="col-md-6 col-sm-12 col-xs-12"> 
 
        <div class="panel panel-default"> 
 
         <div class="panel-heading"> 
 
          <h3 class="panel-title">&nbsp;&nbsp;<i class="fa fa-dollar" aria-hidden="true"></i>&nbsp;&nbsp;User Information</h3> 
 
         </div> 
 
         <div class="panel-body"> 
 
          <h6>&nbsp;&nbsp;User Name</h6> 
 
          <asp:TextBox ID="tbxUserName" CssClass="form-control" runat="server"></asp:TextBox> 
 
          <div class="row"> 
 
           <div class="col-md-4"> 
 
            <h6>&nbsp;&nbsp;Password</h6> 
 
            <asp:TextBox ID="tbxPassword" CssClass="form-control" runat="server"></asp:TextBox> 
 
           </div> 
 
           <div class="col-md-8"> 
 
            <h6>&nbsp;&nbsp;Browse Image</h6> 
 
            <asp:FileUpload ID="FileUpload1" runat="server" /> 
 

 
           </div> 
 
          </div> 
 
          
 
          <asp:Button ID="btnAddUser" Style="margin-top: 20px; width: 220px; border-radius: 25px" CssClass=" pull-right btn btn-primary hvr-bounce-out" runat="server" Text="Add User" OnClick="btnAddUser_Click" /> 
 

 
         </div> 
 
        </div> 
 
       </div> 
 

 
      </div> 
 

 
     </ContentTemplate> 
 

 
          <triggers>        
 
           <asp:PostBackTrigger ControlID="btnAddUser"/>        
 
          </triggers> 
 
    </asp:UpdatePanel>

+0

'的'沒有一個UpdatePanel內工作(當它們被用來上傳文件作爲異步回發的一部分)。 FileUpload有很多開源替代品可以在UpdatePanel中工作; Google是你的朋友。 – sh1rts

回答

0

嘗試用asp:AsyncPostBackTrigger 簡單PostBackTrigger應該重新加載整個頁面。

爲了更好地解釋你可以閱讀: https://www.asp.net/web-forms/overview/older-versions-getting-started/aspnet-ajax/understanding-asp-net-ajax-updatepanel-triggers

+0

當我使用ASP:AsyncPostBackTrigger'FileUpload1'爲空,這就是我沒有使用此....你有任何想法執行此任務,但不能重新加載masterpage先進的感謝 – Simon

+0

看看答案贏寫爲此問題http://stackoverflow.com/questions/26389522/asp-net-fileupload-in-updatepanel-still-not-working – BarArp