2011-06-28 12 views
0

私はasbed.netインターフェイスを使用してフォームを表示するためにasp.net(c#)Webアプリケーションを使用しています。タブ付きインターフェイスには4つのタブがありますタブ私はファイルのアップロードコントロールを持っています、ファイルをアップロードしようとすると、それは常にnull値を表示するファイルを取ることはありません。どのように私は助けてくださいタブ付きのインターフェイスでファイルをアップロードすることができます。Tabbedインターフェイスコントロールでasp.netでファイルをアップロードする方法

<cc1:TabPanel runat="server" HeaderText="Documents" ID="TabPanel4"> 
    <triggers> 
     <asp:PostBackTrigger ControlID="SyncButton" /> 
    </triggers> 
    <ContentTemplate> 
     <asp:Button ID="SyncButton" runat="server" Text="Test" /> 
     <table> 
      <tr> 
       <td>Documnets</td> 
      </tr> 
      <tr> 
       <td> 
        <asp:FileUpload ID="FileUpload1" runat="server" /><br /> 
        <br /> 
       </td> 
      </tr> 
      <tr> 
       <td> 
        <asp:Button ID="btnfupload" runat="server" 
         CausesValidation="false" Text="Upload File" 
         OnClick="btnfupload_Click" /> 
       </td> 
       <td> 
        <asp:Label ID="lblstatus" runat="server"></asp:Label> 
       </td> 
      </tr> 
     </table> 
    </ContentTemplate> 
</cc1:TabPanel> 

背後にあるコード:

  protected void btnfupload_Click(object sender, EventArgs e) 
    { 

      try 
      { 
       if (FileUpload1.HasFile) 
       { 
        if (!Directory.Exists(Server.MapPath("Documents"))) 
        { 
         Directory.CreateDirectory(MapPath("Documents")); 

        } 
        string docment = FileUpload1.PostedFile.FileName; 
        string path = System.IO.Path.GetFileName(docment); 
        FileUpload1.PostedFile.SaveAs(Server.MapPath("Documents/") + path); 

       } 
      } 
      catch 
      { 

      } 
     } 
    } 
+0

私は、問題の原因は、 "タブ付きインターフェイス" ではないと思います。 –

+0

お返事ありがとうございます。質問タグに投稿コードを投稿してください。コードを見つけてください... – Victor

+0

@Victor 'btnfupload_Click'コードpls ... –

答えて

関連する問題