我有一个带有 jQuery datepicker 字段的 ASP 页面,如下所示:
<input type="text" id="txtDtSentToCIS" class="datepicker" name="txtDtSentToCIS" style="height: 14px; width: 70px" />
我正在使用 C# 并尝试在代码隐藏中使用此代码将值推送到字段:
txtDtSentToCIS.Text = (DT["CSE_Snt_TO_dt"].ToString());
该表达式的右半部分确实从数据集中返回了一个有效日期。当我将鼠标放在控件名称上时(在中断模式下),它表明字段类为空。当我转到立即窗口时,它告诉我:
?txtDtSentToCIS.GetType()
'((object)(((ASP.webform1_aspx)this).txtDtSentToCIS))' 为空
我能想到的只是没有引用正确的类,但我有“使用 System.Web.UI.HtmlControls;” 在我的代码隐藏的顶部。我表单上的所有字段都可以"<asp:Textbox>"
正常工作,正是这些"<input type="text">"
字段给了我这个错误。
有任何想法吗??