2010-10-20 17 views
0

J'essaie de télécharger Fichier throught WCF en utilisant ExtJS ici un snippted de mon codeWCF et ExtJS FileUpload

browseFile = new Ext.ux.form.FileUploadField({ 
    id: 'form-file', 
    name: 'BrowseFile', 
    fieldLabel: 'Browse', 
    allowBlank: false, 
    maxLength: 8000, 
    emptyText: ''  

});

ajouté à la forme et utiliser la fileupload: true bien aussi, mais havent été en mesure de passer le flux d'octets dans la couche de service WCF

formPanel.getForm().submit(
     { 
      url: 'svc/' + entityService + '/' + (isNewRecord ? 'Create' : 'Update'), 
      waitMsg: 'Please wait...', 
      waitTitle: 'Submiting data', 
      params: 
      { 
       fileData: Ext.getDom('form-file').getValue() 
      }, 

Répondre

1

Pouvez-vous donner des détails, comment savez-vous ce flux est de ne pas passé au service? L'erreur est-elle du côté client ou avez-vous activé WCF Message Logging et/ou Tracing? Si ce n'est pas le cas, essayez-les et renvoyez tous les avertissements et/ou erreurs que vous voyez dans les diagnostics ...