Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.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# ASP.NET-设置ListView InsertItemTemplate的默认值_C#_Asp.net - Fatal编程技术网

C# ASP.NET-设置ListView InsertItemTemplate的默认值

C# ASP.NET-设置ListView InsertItemTemplate的默认值,c#,asp.net,C#,Asp.net,对于详细视图,我使用以下代码: protected void DetailsView1_PreRender(object sender, EventArgs e) { DetailsView myDetailsView = (DetailsView)sender; //set value to current datetime ((TextBox)myDetailsView.FindControl("TextBox1")).Text = DateTime.No

对于详细视图,我使用以下代码:

 protected void DetailsView1_PreRender(object sender, EventArgs e)
{
     DetailsView myDetailsView = (DetailsView)sender;
    //set value to current datetime
    ((TextBox)myDetailsView.FindControl("TextBox1")).Text =
    DateTime.Now.ToString("M/d/yyyy HH:mm");
}
当我尝试对ListView控件(特别是InsertItemTemplate)执行相同操作时,会收到一条“NullReferenceException”错误消息

如何设置Listview InsertItemTemplate文本框的默认值?

您可以尝试使用:


谢谢,我以为是这样的。
((TextBox)myDetailsView.InsertItem.FindControl("TextBox1")).Text =
    DateTime.Now.ToString("M/d/yyyy HH:mm");