0
嗨,我一直在關注Sample 11 on the EP Plus website中的示例代碼。我已經爲我創建的文件添加了驗證,但我不確定如何檢查驗證是否正確。我的代碼到目前爲止如下驗證使用EP Plus從Excel文件讀取的數據
foreach (var dataValidation in codes.DataValidations)
{
dataValidation.Validate();
}
但我不確定這裏發生了什麼。從查看Validate()的源代碼我知道將引發異常。任何人都可以解釋這是做什麼?
我想要實現的是檢查每個正在讀取數據的單元格是否符合驗證要求,然後再將數據上傳到我的數據庫。這是驗證數據的可靠方法,還是應該以其他方式檢查數據,例如,針對我的視圖模型。
有沒有人以前做過這件事,他們知道如果驗證從Excel文件中刪除會發生什麼?