Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用webpart C将文本框更改为日期格式#_C#_Asp.net_Sharepoint 2013 - Fatal编程技术网

C# 使用webpart C将文本框更改为日期格式#

C# 使用webpart C将文本框更改为日期格式#,c#,asp.net,sharepoint-2013,C#,Asp.net,Sharepoint 2013,我的代码是这样的 protected void SubmitbuttonID_Click(object sender, EventArgs e) { if (Page.IsValid) { try { SPWeb web = SPContext.Current.Web; SPList lst = web.Lists["PositionChangeForm"]; SPListIt

我的代码是这样的

protected void SubmitbuttonID_Click(object sender, EventArgs e)
{
    if (Page.IsValid)
    {
        try
        {
            SPWeb web = SPContext.Current.Web;
            SPList lst = web.Lists["PositionChangeForm"];
            SPListItem lstItem = lst.Items.Add();

            lstItem["Modified"] = ModifiedDate.Text;
            lstItem["Created"] = CreatedDate.Text;

            lstItem.Update();
        }
        catch (Exception ex)
        {
            Exceptiontextbox.Text = ex.Message;
        }

        ModifiedDate(textbox)

        CreatedDate(textbox)
    }
}
当我在
SharePoint
中填写表单时,它会显示以下错误

输入字符串的格式不正确

我知道这个错误是由于
SharePoint
列表验证引起的。我必须把这些文本框转换成日期和时间格式


希望这是可以理解的,我完全是初学者。如果您对此有任何想法,请帮助我。

因为我们看不到您要提交的日期字符串,我只能说SharePoint中的日期/日期时间应采用特定格式


使用以datetime为参数的将以SharePoint接受的正确格式返回字符串

您需要将输入字符串转换为datetime

试试这个:

 DateTime modifiedDate = Convert.ToDateTime(ModifiedDate.Text);
 DateTime createdDate = Convert.ToDateTime(CreatedDate.Text);

 lstItem["Modified"] = modifiedDate ;
 lstItem["Created"] = createdDate ;
 lstItem.Update();

我知道这个错误是由于SharePoint列表验证而产生的
-您的问题可能应该集中在这一点上,然后:)。您可能应该将您的问题重命名为类似“如何更改/查找SharePoint日期格式”的问题,只需将重点放在获取要验证的日期上。您可能还想向我们展示您正试图解析的字符串——本文的其余部分与您遇到的问题并不相关。