C# - Using Forms Input To Upload File To Web Service
Feb 12, 2011
I am using ASP.NET 2.0 and trying to use a simple Form to upload a file to a web service. I have the action attrib set to the url of my web service. However, in firefox, I can't see that it is making any call to that service at all. NOTE: I can throw int the below "Action" value to a browser minus the name of the web method and get a page showing the available web method so I believe the URL for the "Action" attribute is correct.
<form id="fileUpload" action="http://localhost/AcmeABC/services/FileUploadService.asmx/ImportRates" method="post" enctype="multipart/form-data">
<input type="text" id="fileName" name="fileName" />
<asp:FileUpload runat="server" id="fileArray"/>
<input type="submit" value="Submit" />
[WebService(Namespace = [URL]/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ToolboxItem(false)]
[ScriptService]
public class FileUploadService : System.Web.Services.WebService {
[WebMethod]
public void ImportRates(string fileName, byte[] fileArray) {
try {
MemoryStream memoryStream = new MemoryStream(fileArray);
}
catch (Exception ex) {
string error = string.Format("Error thrown for file {0} with {1} error.", fileName, ex);
}
}
How can I see what is going on since I don't see any call be made. I am also of the opinion that this might not be the best approach. I am new to the entire web development space so I am trying to find better ways of handling problems.
View 3 Replies
Similar Messages:
Oct 25, 2010
i want that when a user selects the file to upload then the text area of file upload control should get disabled,only the browse button should be enabled.i want to prevent the user to edit the path of the file upload control..
View 2 Replies
Mar 17, 2010
My testers have discovered that if you type free text into a file upload input then none of the buttons on the page work until that text is removed (so the page cannot be submitted).
I am able to replicate this with the following ASPX code (with no code behind):
<%@ Page Language="C#" AutoEventWireup="true" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form id="form1" runat="server">
<div>
<asp:FileUpload ID="fuTest" runat="server" />
<asp:Button ID="btnSubmit" runat="server" Text="Submit" />
</div>
</form>
</body>
</html>
(Note that I haven't bound any handlers to the page; despite this, the page is submitted when the submit button is clicked only if no text is entered into the upload text box)
Is there any way to prevent users from typing free text into a file upload control? It seems that this is only possible in IE - Firefox and Chrome natively prevent text from being entered into upload input fields.
I've seen solutions elsewhere which suggest hiding input and replacing it with a label / button combo, but this seems like it might cause more problems and work inconsistently across browsers.
View 2 Replies
Oct 6, 2010
I am having fileupload control having its "multiple" attribute equals to "multiple". I am facing a weird issue in CHROME browser. The isse is that onchange event of file upload control is not firing for more than 12 files selected at once. The event is firing if I have 10 files selected at once. On FF and Safari it is working fine. Here is the code:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>[code]....
View 1 Replies
Mar 23, 2011
I'm trying to upload a file to an ASP 2.0 web service through HTTP 1.1 POST from a client-side application. If my web service function is declared as
<WebMethod()>
Public Function UploadFile(ByVal file as Byte(), ByVal fileName as String) as String
...
The test form says the request should take this form:
POST address_of_service HTTP/1.1
Host: <host>
Content-Type: application/x-www-form-urlencoded
Content-Length: length
file=string&file=string&fileName=string
How do I get my binary file data into that form? I've tried just converting the file data to a string and putting it in the body (file=<string_data_here>) but I get HTTP 500 errors back, complaining about not being able to convert it to System.Byte. I've got HTTP POST working fine elsewhere in my application with plain string parameters. Also, out of curiosity, why is it showing the file parameter twice?
View 1 Replies
Mar 2, 2010
I upload the file. I m creating web service to read that uploaded file. how can I access that uploaded file path in web service.? How can I read the uploaded file using web service?
View 5 Replies
Jan 19, 2011
I am new to wcf . I want to implent one wcf service like upload xml file from cient to wcf service .
View 2 Replies
Nov 30, 2010
I'm looking for a way to have user upload as many images as they want (perhaps via drag and drop) or dynamically adding more upload box.I thought statically fixing (say 6) HTML upload input box is slightly limiting and the user have to click "Browse" button (6 times in this example) and navigating to the folder to pick the file.What is the best practice to achieve this so users find it easy to use? Perhaps with some AJAX magic?I also wouldn't mind having the user click "Upload more" to reveal (say 6 more) HTML upload input box.
View 2 Replies
Jul 9, 2010
I have a quite complex model which has an image as a part of it. While uploding the image i get the following error "The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or a non-white space character among the padding characters"
[code]....
View 1 Replies
May 27, 2010
how can i generate rtf file based on input field(textbox input by user) c#
View 3 Replies
Feb 8, 2011
how to upload and save files to oracle database, and view file using C# .net and can upload one or more files in one webform.
View 1 Replies
Aug 6, 2010
I want to upload files to the web servers from the client machines.
Can i upload a file on a network share folder using file upload control?
I would like to create a share folder on a file server sitting next to the web server. If i upload the file from the network share folder instead of uploading it from the client machine does it make any difference?
Will the file be stored in a temporary location before copying to the final destination? Where will be the file stored in this case of uploading it from share folder?
View 1 Replies
Jan 13, 2010
I am using the async file upload control to upload to a image file. I want the user to upload only jpg files. And for that I am checking the uploadedfile content type in server side, after the upload complets. I wanna check this, before upload starts. There is one javascript method
function startUpload(sender, args){}
but how to access the content type of the file selected by user.
View 5 Replies
Dec 10, 2010
I am using the File Uploader to upload files. It is working fine. But I receive the page can not be displayed when I try to upload a file>4Mb in size.
View 1 Replies
Jul 15, 2010
Im using a file uploader to upoad files to a folder used for upload.But the problem is this folder is a linux folder. I have made it a shared folder so that I can access from windows by samba. So, file transfer is successful when I'm using os but when I try to upload something from my websites uploader to this folder, this process is not successful. I have given all permissions to this folder.Don't know whats the problem.I have used both type of slashes for directory but still it is not successful.
View 4 Replies
Apr 1, 2012
i have problem in uploading 2gb video file using file upload control in asp.net, i have limit the maximum file size in web config file then also it shows error any remedy for that...
View 1 Replies
May 14, 2012
I want to upload a file without using the file upload control in asp.net.
View 1 Replies
Nov 16, 2010
I have a file upload area and would like to stop the pop-up box area from closing when the user has uploaded their file. Anyone know how I can do this ? this is the code:
[code]...
View 1 Replies
Feb 11, 2011
Web service API: I noticed that some companies like to pass integer as the "currency" amount, rather than pass a decimal data type with a decimal place ($ 100.29) is there a good reason why they choose integer for currency over decimal data type? Example, they do this
100 = $1.00
10043 = $100.43
Why not do this
1.00 or 1 = $1
100.43 = $100.43
View 2 Replies
Sep 24, 2010
I have a file upload control on my page with a regular expression validator that handles the file format.
Users can upload files but I want the maximum WIDTH size to be 500px.
If any bigger I need to show a message advising the width is to great and stops them.
View 3 Replies
Jun 3, 2010
I've tried google up the answer and found none..I just want to load an xml file from anywhere to my webservice and display it..I just know this method:
Copy xml file sctructure,
Loadxml
Return as XmlDocument
View 3 Replies
Feb 22, 2010
I am using asp.net 3.5 file upload control. I can browse the files when click the Browse button. Same time I can't browse the file when enter key is pressed while file upload control is in focus. I am using master page. I am in urgently need of this.I want to browse the files when enter key is pressed while upload file controll is in focus.
View 1 Replies
Feb 11, 2010
i have a page that uploads a file, shows what files are availeble in a gridview and allows the user to donwload or delete the files. When i upload a file that file dont shows up in the gridview i need to reload the page to see the file. Theres any command in C# to do that? like when i click to save the file it saves d file and it does a page reload.
View 4 Replies
Aug 11, 2010
I need to figure out a way to prevent users from uploading a couple file types in my vb.net page. How can I prevent users from uploading .msg or .gifs during a file upload?
View 3 Replies
Apr 5, 2011
Anyone know how to use the file upload control to upload word docs etc
View 3 Replies