如何从infoPath表单到Sharepoint Library生成具有唯一ID的名称?C#



我用c#代码制作了一个提交按钮,它从infopath表单提交到SharePoint库。在infopath表单中,我有一个字段,您必须键入name。名称必须始终是相同的john我如何在名称后面为每个键入的名称生成一个唯一的数字。例如,我添加一个名称如下:john代码应该生成一个ID,最后名称将添加为john 001john 002john 003等。我的信息路径表单:在此处输入图像描述

我在c#中提交的代码:

XPathNavigator root = MainDataSource.CreateNavigator();
// Generate a name for the form to be saved in SharePoint
string formName =  Guid.NewGuid().ToString();
// Set the name of the form on the data connection
root.SelectSingleNode(
   "//my:formName ", NamespaceManager).SetValue(formName);
// Submit the form to SharePoint
DataConnection spConn =
DataConnections["SharePoint Library Submit"];
spConn.Execute();
 e.CancelableArgs.Cancel = false;

我该怎么做

string formName="Kerkesa"+random();我在找这个

在random()函数上有一个GUID生成器

相关内容

  • 没有找到相关文章

最新更新