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");