This question is locked. New answers and comments are not allowed.
----------------------------
Fixed by adding reference to
Hello,
I was trying to add item validation to the RadUpload. The XAML control is called RadUpload1. I have coded the snippet from the official documentation from http://www.telerik.com/help/silverlight/radupload-features-upload-validation.html and I noticed my version has a different number of attributes :
The best overloaded method match for 'System.Windows.UIElement.AddHandler(System.Windows.RoutedEvent, System.Delegate, bool)' has some invalid arguments
Side suggestion : mark in the documentation also the version of controls to which it reffers and add links for previous versions documentation.
Regards,
Radu
Fixed by adding reference to
using Telerik.Windows;
as in http://www.telerik.com/community/forums/silverlight/menu/silverlight-3.aspx
------------------------------Hello,
I was trying to add item validation to the RadUpload. The XAML control is called RadUpload1. I have coded the snippet from the official documentation from http://www.telerik.com/help/silverlight/radupload-features-upload-validation.html and I noticed my version has a different number of attributes :
RadUpload1.AddHandler( RadUploadItem.ValidateEvent, new UploadValidateEventHandler( RadUploadItem_OnValidate ), false );instead of the one in your documentation: radUpload.AddHandler(RadUploadItem.ValidateEvent, new UploadValidateEventHandler(OnValidate)); ... My handler implementation:
private
void
RadUploadItem_OnValidate(
object
sender, UploadValidateEventArgs e ) {
string
fileExtension = ( e.OriginalSource
as
RadUploadItem ).FileName;
if
( !fileExtension.EndsWith(
".csv"
) || !fileExtension.EndsWith(
".txt"
) ) {
e.ErrorMessage =
"Cannot upload this image! Please select either a Comma Separated Value (csv) or a Text (txt) file."
;
e.Cancel =
true
;
}
}
When implementing the handler as above I get this error at design time:
The best overloaded method match for 'System.Windows.UIElement.AddHandler(System.Windows.RoutedEvent, System.Delegate, bool)' has some invalid arguments
Side suggestion : mark in the documentation also the version of controls to which it reffers and add links for previous versions documentation.
Regards,
Radu