Hey,
I am using a multiple file upload control in a rad window .
I have provided the server side validation using the allowedfileextensions property and it working well .
but my client side validation gives me problem and the ValidateExtensions() function is not working .
Error that i am getting is upload.ValidateExtensions is not a function. the js code i used is below
function ValidateRadUpload1(source, arguments) {
var upload= $find('<%= FileUpload.ClientID %>');
arguments.IsValid = upload.ValidateExtensions();
}
Ascx.
<telerik:radupload ID="FileUpload" runat="server" MaxFileInputsCount="5"
MaxFileSize="102400000" ToolTip="Select your File"
AllowedFileExtensions=".doc,.xls,.txt,.docx,.xlsx,.rtf,.pdf,.jpg,.bmp"
ControlObjectsVisibility="Default"
EnableFileInputSkinning="True"
EnableViewState="False">
</telerik:radupload>
<asp:customvalidator runat="server" id="CustomValidator1" display="Dynamic"
clientvalidationfunction="ValidateRadUpload1"
onservervalidate="CustomValidator1_ServerValidate" ValidationGroup="upload">
Invalid extensions.
</asp:customvalidator>
Need help.
Sankardeep V
I am using a multiple file upload control in a rad window .
I have provided the server side validation using the allowedfileextensions property and it working well .
but my client side validation gives me problem and the ValidateExtensions() function is not working .
Error that i am getting is upload.ValidateExtensions is not a function. the js code i used is below
function ValidateRadUpload1(source, arguments) {
var upload= $find('<%= FileUpload.ClientID %>');
arguments.IsValid = upload.ValidateExtensions();
}
Ascx.
<telerik:radupload ID="FileUpload" runat="server" MaxFileInputsCount="5"
MaxFileSize="102400000" ToolTip="Select your File"
AllowedFileExtensions=".doc,.xls,.txt,.docx,.xlsx,.rtf,.pdf,.jpg,.bmp"
ControlObjectsVisibility="Default"
EnableFileInputSkinning="True"
EnableViewState="False">
</telerik:radupload>
<asp:customvalidator runat="server" id="CustomValidator1" display="Dynamic"
clientvalidationfunction="ValidateRadUpload1"
onservervalidate="CustomValidator1_ServerValidate" ValidationGroup="upload">
Invalid extensions.
</asp:customvalidator>
Need help.
Sankardeep V