У меня есть страницы ASP с полем Datepicker JQuery как таковой:Почему GetType на возврате HTMLControl NULL?
<input type="text" id="txtDtSentToCIS" class="datepicker" name="txtDtSentToCIS" style="height: 14px; width: 70px" />
Я использую C# и пытается протолкнуть значение поля с помощью этого кода в код-за:
txtDtSentToCIS.Text = (DT["CSE_Snt_TO_dt"].ToString());
Правая половина этого выражения возвращает действительную дату из набора данных. Когда я наводил указатель мыши на управляющее имя (в режиме разрыва), он указывает, что класс поля имеет значение null. Когда я иду в открывшееся окно, он говорит мне, что это:
txtDtSentToCIS.GetType()
'((объект) (((ASP.webform1_aspx) это) .txtDtSentToCIS)) является нулевым
Все, что я могу придумать, это то, что на соответствующий класс не ссылаются, но у меня есть «using System.Web.UI.HtmlControls;» в верхней части моего кода. Все поля в моей форме, которые "<asp:Textbox>"
работают нормально, это поля "<input type="text">"
, которые дают мне эту ошибку.
Любые идеи?
Добавить RUNAT = сервер для Уры HTML управления –
Это работало. Благодаря! –