Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.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# 编码UI测试日期时间问题_C#_Visual Studio 2010_Coded Ui Tests - Fatal编程技术网

C# 编码UI测试日期时间问题

C# 编码UI测试日期时间问题,c#,visual-studio-2010,coded-ui-tests,C#,Visual Studio 2010,Coded Ui Tests,我使用编码的UI测试,我有一个问题。我想在edittext中键入日期,但它会显示一条错误消息,问题出在哪里,谢谢 public void TheDate() { #region Variable Declarations HtmlEdit uITxtDateEdit = this.UIEWindowWindow8.UIDemoSiteDocument.UITxtDateEdit; #endregion uITxtDateEdit.Text = DateTime.

我使用编码的UI测试,我有一个问题。我想在edittext中键入日期,但它会显示一条错误消息,问题出在哪里,谢谢

public void TheDate()
{
    #region Variable Declarations
    HtmlEdit uITxtDateEdit = this.UIEWindowWindow8.UIDemoSiteDocument.UITxtDateEdit;
    #endregion

    uITxtDateEdit.Text = DateTime.Now.AddMonths(4).ToString("dd/MM/yyyy");            
}
无法对控件执行“值为16.08.2013的文本的SetProperty”

其他详情:

技术名称:“Web” 控件类型:“编辑” 标记名:“输入” Id:'ctl00\U ctl00\U wpm1\U gwpc1\U c1\U txtDepartureDate\U txtDate' 名称:“ctl00$ctl00$ctl00$wpm1$gwpc1$c1$TXDEPARTUREDATE\U txtDate”


uitextdateedit.Text=DateTime.Now.AddMonths4.ToStringdd/MM/yyyy


您正在尝试以其他格式插入日期。使用dd/mm/yyyy或将格式修改为dd.mm.yyyy。第二,你提到了MM大写,它用于分钟。试试这个,希望它能解决您的问题。

您可以尝试使用Type函数,而不是设置文本属性