C# c-如何在sharepoint 2013中将数据添加到自定义列表时捕获错误/警告

C# c-如何在sharepoint 2013中将数据添加到自定义列表时捕获错误/警告,c#,sharepoint,sharepoint-2013,C#,Sharepoint,Sharepoint 2013,在SharePoint 2013自定义列表中,您可以定义字段是否为空,或数字e.t.c的最小-最大值。在使用SharePoint自己的表单向自定义列表添加数据时,它会向您发出警告 我还通过一个Web部件将数据添加到该列表中。下面是代码示例,它添加了我的数据,但从未给出错误。即使值为空,它也会创建记录 我试着接球,但没有帮助。我怎样才能抓住这些警告,我在这里误解了什么 try { SPList mylist = web.Lists.TryGetList("mylist"); SPL

在SharePoint 2013自定义列表中,您可以定义字段是否为空,或数字e.t.c的最小-最大值。在使用SharePoint自己的表单向自定义列表添加数据时,它会向您发出警告

我还通过一个Web部件将数据添加到该列表中。下面是代码示例,它添加了我的数据,但从未给出错误。即使值为空,它也会创建记录

我试着接球,但没有帮助。我怎样才能抓住这些警告,我在这里误解了什么

try
{
    SPList mylist = web.Lists.TryGetList("mylist");
    SPListItem item = mylist.Items.Add();
    ...
    ...
    ...
    item.Update();
}
catch (Exception err)
{
    Literal2.Text = "An error occurred: '" + err + "'";
    throw;
}

在创建列时进行的验证只是对SharePoint GUI的验证。它不会在C级别进行验证