Hi everyone,
I have copied the code from here http://www.telerik.com/help/aspnet-ajax/upload_raduploadaddinginformation.html and the extra field is been added and I can see the value on postback serverside. However my InitialFileInputsCount is been changed from 4 to 2 and I dont know why.
Can anyone see what is wrong?
Here is my code.
Thank you
I have copied the code from here http://www.telerik.com/help/aspnet-ajax/upload_raduploadaddinginformation.html and the extra field is been added and I can see the value on postback serverside. However my InitialFileInputsCount is been changed from 4 to 2 and I dont know why.
Can anyone see what is wrong?
Here is my code.
<telerik:RadUpload ID="RadUpload1" Runat="server" InitialFileInputsCount="4" MaxFileInputsCount="4" |
OnClientAdded="OnClientAddedHandler" |
ControlObjectsVisibility="None" > |
<script type="text/javascript"> |
var numberOfCustomFields = 0; |
function OnClientAddedHandler(sender, eventArgs) { |
var inputRow = eventArgs.get_row(); |
var uList = inputRow.parentNode; |
var count = 0; |
// add a new row for a Title field |
newRow = document.createElement("li"); |
count++; |
uList.insertBefore(newRow, inputRow); |
var label = document.createElement("span"); |
label.innerHTML = "Name "; |
label.style.fontSize = 12; |
input = document.createElement("input"); |
input.type = "text"; |
input.id = input.name = sender.getID("ImageName"); |
newRow.appendChild(label); |
newRow.appendChild(input); |
//add a File label in front of the file input |
var fileInputSpan = inputRow.getElementsByTagName("span")[0]; |
label = document.createElement("span"); |
label.innerHTML = "File "; |
label.style.fontSize = 12; |
inputRow.insertBefore(label, fileInputSpan); |
numberOfCustomFields = count; |
} |
</script> |
Thank you