У меня есть жерех чистый текстовое поле, как этотне могу получить значение только для чтения текстового поля в asp.net
<asp:TextBox readonly="true" ID="txtLastService" runat="server"></asp:TextBox>
, когда я пытался получить его значение на дату переменной LastService в коде позади, я получаю это ошибка
Conversion from string "" to type 'Date' is not valid.
Exception Details: System.InvalidCastException: Conversion from string "" to type 'Date' is not valid. Source Error: Line 26: oItem.LastService = txtLastService.Text Source File: .\admin\vehicle\add.aspx.vb Line: 26
я использовал этот же код на другие страницы, и она отлично работает, на этой странице любой помощи, кроме
рЕДАКТИРОВАТЬ
Обратите внимание, что значение текстового поля не пусто, когда я нажимаю кнопку «Отправить» в форме. А также, когда я удаляю атрибуты readonly, я не получаю ошибку. Но мне нужно, чтобы это текстовое поле было только для чтения, поскольку я использую javascript для выбора даты и установки его значения.
Я пробовал это, но он не отключился – Smith