本帖最后由 sidneyliao 于 2010-03-08 17:58:05 编辑

解决方案 »

  1.   

    <script type="text/javascript"> 
    function AddFile() 

      var strFile=" <input name=\"upload_file\" type='file' class='inputText' style='WIDTH:350px;'/> <br/>"; 
      document.getElementById("td_uploadFile").insertAdjacentHTML("beforeEnd",strFile); 

    </script> 
      <input id="BtnAddFile" type="button" class="inputButton" value="增加附件" onclick="javascript:AddFile()" /> <td id="td_uploadFile" align="center"> 
    <input id="upload_file" name="upload_Attachment" type="file" class="inputText" 
    style="width: 350px; display:none;" runat="server" /> 
    </td> HttpFileCollection Files = HttpContext.Current.Request.Files; 
                for (int i = 0; i < Files.Count; i++) 
                {                 HttpPostedFile PostedFile = Files[i]; 
                    if (PostedFile.ContentLength > 0) 
                    {string fileName = System.IO.Path.GetFileName(PostedFile.FileName); 
                    if (fileName != "") 
                    { 
                        fileExtension = System.IO.Path.GetExtension(fileName); }

              } 
    http://topic.csdn.net/u/20091123/09/1983e0e3-6019-4ba3-b39c-73d514fc4196.html