我有input
runat="server"
属性设置:
<div class="report-heading">
<h2>Time Report</h2>
<input type="date" id="dtbRunOnDate" runat="server" />
</div>
并在后面的代码中使用它:
if(!IsPostBack)
{
if (dtbRunOnDate.Value != "")
{
dtbRunOnDate.Value = DateTime.Today.ToString("mm/dd/yyyy");
}
}
然而,编译器说它无法在后面的代码中引用:
Error CS0103 The name 'dtbRunOnDate' does not exist in the current context
这是因为我使用的是ASP.NET网站而不是网络应用程序吗?我不知道该怎么做。