I have built a custom Ajax User Control which uses the AsyncFileUpload control released with the latest Ajax Toolkit.
On my local machine the application works fine without error, however if I deploy the app onto my web server the functionality breaks.
I am trying to add a file via the AsyncFileUpload control, save it to the web server, then save some details into a datatable which is displayed in a gridview. All of this sits in an update panel.
When uploading small files (under 55kbs) the process works fine, however when uploading larger files, it doesn't like it. The control uploads the file successfully to it (the client error is not triggered), but it breaks when I try to save it to the web server. Upon saving, the document saves OK, but all the data is stripped away. It just saves the filename with no content. It looks like the AsyncFileUpload control has lost the File in session, therefore cannot save it. However the AsysncFileUpload.filename still exists and AsyncFileUpload.HasFile is returning true.
Has anyone seen anything like this before or have any ideas why this could be happening? I have set the web config httpRuntime maxRequestLength = 20480, so it shouldnt be that.
I have problem with AsyncFileUpload in CollapsiblePanel. In debug mode i have this error: "a._innerTB.style.width=a._inputFile.offsetWidth-107+"px"". I an begginer programmer and this is first time i see that kind of error. When AsyncFileUpload is outside the Panel or AsyncFileUpload everthing works perfect but i need this in AsyncFileUpload. Anyone know how to fix it? Or maybe there is another way to send file without reloading whole page (asp FIleUpload require reload)
i AsyncFileUpload this is working fine in my local server but when i upload the files into my hosting server no file is uploading. this is my code to save the file.
Protected Sub tbnSave_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles tbnSave.Click Dim cmd As New MySqlCommand Dim cn As New MySqlConnection cn.ConnectionString = "server=localhost;User Id=root; password=papidm;database=jis;Persist Security Info=True" cn.Open() cmd.Connection = cn cmd.CommandType = System.Data.CommandType.Text cmd.CommandText = "Insert into PhotoAlbum (Photo,PhotoName,Descr,AlbumId) values (@Photo,@PhotoName,@Descr,@AlbumID)" cmd.Parameters.Add(New MySqlParameter("@Photo", "~/images/" + txtFileName.Text + ".jpg")) cmd.Parameters.Add(New MySqlParameter("@PhotoName", txtFileName.Text)) cmd.Parameters.Add(New MySqlParameter("@Descr", TextBox2.Text)) cmd.Parameters.Add(New MySqlParameter("@AlbumID", ddlArchive.SelectedValue)) cmd.ExecuteNonQuery() fileName = MapPath("~/images/") + txtFileName.Text + ".jpg" AsyncFileUpload1.SaveAs(fileName) End Sub
I have a FormView inside a user control, and in the InsertItemTemplate, I have an AsyncFileUpload control, that I would like to to use. On the user side, it seems to work, but it doesn't work on the server side code behind. The HasFile Property is always false, and it doesn't fire the UploadCompleted event either. My UpdatePanel is in the master page.
AsyncFileUpload not working when .net app published to web server. It works fine in testing on my pc. I have checked security settings. I can get other upload scripts to work, but I wanted to try using the AJAX AsyncFileUpload. I thought maybe it's something on the server blocking it, but not errors, It just keeps saying "uploading" but it never finishes and it never uploads the file. Has anyone else had this happen?
i use a asyncfileupload control to upload files from my web pages. since i have a listview inside an update panel, and the listview needs to have the file upload functionality, i can not use a asp fileupload control.
the uploaded files are saved inside a temp folder in my application directory. i use a asp:button to upload files from the asyncfieupload control to my temp folder.
as long as i work on my local machine, the upload control inside the listview works perfectly fine, and does what is expected of it (i.e upload files :))
but when i move the code to my web server the asyncfileupload onthe page works just once, that is, it uploads just once (no matter whichever row of the listview it is) and for all other subsequent uploads, it uplaods a file of the same name to my temp folder but with 0KB size.
it beats me why asyncfileupload control would behave this way in the two environments.
could anyone suggest a possible reason/or something i m missing to configure on the server?
I have downloaded your asynchronous file upload source code it will work only in below IE8 and chrome.. but IE9 and FF will not work... I am using VS2010...
If I click the select button it won't come popup...
Referring to the following: Ajax Asyncfileupload doesn't work as soon as I put it in a control I am having the same issue. I am not using a Master page though. I have an AsyncFileUpload control in a Panel, within an update panel.
My problem is Asyncfileupload control is working fine when i debug the application and upload large file...but when i run this from iis it only upload file less then 5 kb. why is that so?? i did try adding Httpruntime maxRequestLength="4096" i tried to find on search but no help... did m i mising any settings..??
I tried this tutorial [URL] .... It doesn't work with and vs 2010, and ajax control toolkit 4 ( I downloaded from link belowand vs 2010) and It doesn't work with ajaxcontroltollkit 3.5 I downloaded from same link.but when i put Your AjaxControlToolkit.dll in bin folder of my project it works fine.
I downloaded the same version of tolkit.dll as yours (3.0.30930.0) and I worked for me.
Ajax calendar control not working properly with content place holder of Master Page.Most of time Calender Control hides when mouseover with out changing date in content place holder of Master Page.same code works in normal aspx pages.
I am using Calender Extender on one of my page and it is not working as expected on IE8. The problem i am facing is when i click on calender image calender shows for a fraction of second and goes away. It is really annoying and the same thing is working fine on Firefox and Chrome. Here is the code i am using .....
I originally got the 'Extender controls may not be registered after PreRender' message and my app uses a lot of User Controls.I put the base.OnPreRender(e); and it took care of that problem (put in the default.aspx.cs).The control does come up but when I click on the calendar image it does nothing.Here is my source:
I am using Framework 2.0, ASP.NET AJAX 1.0 and Visual Studio 2005.I am using 2 Ajax Calendar Extender in my page. I am using a text box and html image control and setting the TargetControlID to the test box id and the PopupButtonID to the image control name. When i click the first image the calendar pops up and without choosing a date if i click the second image the second calendar control opens on top of the first calendar control. Is there any way i can make the previous one disappear without choosing a date leaving the calendar control associated with the last image clicked.
We have implemented ajaxtoolkit version: 3.5.40412.0, and my web application is not AJAX enabled. We have included ajaxtoolkit binary reference in our web application. In one of the page, calendar extendar is working fine when it rendar first, after postback it's not working at all in IE7, but it's working fine in Mozilla. The sample code is as below, [ We are not getting any javascript or HTML tag error ]
i cannot get the set date to work in the calkendar extender... I have a drop down with 3 and 4 year lease options in it. and then a start date and I want to set the expirary date based on what is selected in the drop down. So I have it all workign except for setting the date on the expirary calendar extender.
HTML code here:
[Code]....
then my javascript . asp.net here:
[Code]....
So, when I use this I get an error:
Microsoft JScript runtime error: 'null' is null or not an object and it is referring to the line:
I have a calendar extender with an assigned popupButtonID. The target control, the popup button image and the extender itself are placed inside a DIV. I am assigning a onMouseOver and onMouseOut event to this DIV and executing some simple JavaScript when these events fire.
The problem is that the image assigned to the calendar extenders popupButtonID are not working. When not adding the two events to the DIV it works fine.
the problem is that the calendar does not pop up when using the computer of my customer, but I have no problems with my computer (I tested it with firefox, IE 7 and IE 8).
I also tested the calendar from other 2 pc and worked fine, so what could be the problem?