我正在为 Dynamics CRM 4 创建一个自定义活动,我想知道是否有某种方法可以验证用户输入。就我而言,我有表示路径的 CrmInput 属性,我想验证字符串不为空并且路径存在。目前我正在尝试使用以下代码,但没有任何反应。
[CrmInput("Ruta Fichero")]
public string RutaFichero{
get { return (string) GetValue(RutaFicheroProperty); }
set{
if (string.IsNullOrEmpty(value)){
throw new ArgumentNullException("value", "Ruta Fichero no puede estar vacio");
}
if (!Directory.Exists(value)){
throw new ArgumentException("No se encontró la ruta especificada.");
}
SetValue(RutaFicheroProperty, value);
}
}
提前致谢