簡體   English   中英

C#-如何在將數據添加到Sharepoint 2013中的自定義列表時捕獲錯誤/警告

[英]c# - how to catch errors/warnings while adding data to a custom list in sharepoint 2013

在SharePoint 2013自定義列表中,您可以定義字段是否可以為空,或者數字的最小值-最大值等。使用Sharepoint自己的表單向自定義列表中添加數據時,它會警告您。

我還通過Webpart將數據添加到該列表。 下面的代碼示例,它添加了我的數據,但從未出錯。 它創建記錄,即使值是空的。

我嘗試了try-catch,但沒有幫助。 我在這里想念什么,我該如何捕捉這些警告?

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#級別上驗證。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM