我试图在Visual Studio 2010(Asp.net,C#)中使用LinqToSql
。 插入/删除/更新记录工作得很好,但如果我在int
字段中写入字母,程序就会以非美丽的方式中断。使用LinqToSql验证错误(Visual Studio 2010)
在我DataClasses.Designer
我:
partial void Insertproduct(product instance);
,我添加其他类:
public partial class product
{
partial void OnPriceChanging(string value)
{
Regex Price = new Regex("^[A-Z0-9 a-z]*$");
if (Precio.IsMatch(value) == false)
{
throw new Exception("Just numbers");
}
}
}
我不知道我错过了什么。