2017-01-23 3 views
0

コンテンツページには、このボタンをクリックするといくつかのテキストフィールドとボタンがあります。実際にマスターページをリロードします。私はmasterpageをリロードしませんが、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内では機能しません。 UpdatePanelの中​​で動作するFileUploadのためのオープンソースの選択肢はたくさんあります。 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'はnullです。これは私がこれを使用していない理由です。このタスクを実行するのに、masterpageをリロードしないでください。 – Simon

+0

Winがこれについて書いた答えを見てください質問http://stackoverflow.com/questions/26389522/asp-net-fileupload-in-updatepanel-still-not-working – BarArp

関連する問題