У меня есть текстовое поле. В его onclick iam вызывается javascript fn для вызова calendar.Texbox - только для чтения. Приближается календарь в текстовом поле, и значение отображается в текстовом поле. Но при нажатии кнопки отправки, где я написал код для сохранения, я не получаю значение в текстовом поле. Что может быть причиной этого?Как получить значение в текстовом поле, которое только для чтения
ответ
Я предполагаю, что текстовое поле отключено, чтобы люди могли использовать элемент управления календарем для ввода даты? Текстовое поле предназначено только для отображения выбранной даты?
Если вы хотите, чтобы текстовое поле оставалось только на чтение (т. Е. Отключено на стороне клиента), есть скрытый ввод, который имеет значение, которое вы хотите обрабатывать на сервере, - это путь, вероятно,. Поэтому добавьте дополнительный вход для страницы. Использовать
<asp:HiddenField ... runat="server" />
Таким образом, код на стороне клиента, который обновляет текстовое поле только для чтения, также обновит ваш скрытый ввод.
если свойство readonly истинно, его не прерывать ваш вызов .cs. Вы можете использовать это как всегда:
вот ваши входы:
<asp:TextBox ID="txtBraid" runat="server" Text="Im sooo readonly" ReadOnly="True"></asp:TextBox>
<asp:Label ID="lblBraid" runat="server" Text="Im gonna change, i promise"></asp:Label>
на .cs странице поместить их в функции OnClick или что-то:
lblBraid.Text = txtBraid.Text;
Я тоже была эта проблема, есть действительно простой обходной путь
Вместо того, чтобы делать текстовое поле ReadOnly, используя опцию свойств. Делайте это через код за добавления этого кода:
YourTextBox.Attributes.Add("readonly", "readonly");
Работал отлично, спасибо. –
Вы можете получить значение с помощью
Request.Form[YourTextBox.UniqueID]
Это должен быть заметный ответ. Благодаря! –
- 1. Получить значение в текстовом поле только для чтения
- 2. Ошибка в текстовом поле только для чтения
- 3. Как отключить действие Submit в текстовом поле только для чтения?
- 4. только для чтения Текстовое поле
- 5. как получить значение в текстовом поле
- 6. Поместите значение в текстовое поле только для чтения vb.net
- 7. Как ввести пробел в текстовом поле, которое принимает только символ?
- 8. В текстовом поле html, как показать значение, которое содержит символ "?
- 9. текстовое поле только для чтения
- 10. Как перейти к следующему экрану при щелчке только в текстовом поле Только для чтения iOS
- 11. Текстовое поле только для чтения
- 12. Добавить только данные в текстовом поле, которое не пусто
- 13. как получить значение строки для отображения в текстовом поле
- 14. Datepicker поле только для чтения
- 15. PHP - как разрешить только буквы в текстовом поле. Также как разрешать номера только в текстовом поле
- 16. DataCap 9.0.0.2 FastDoc (поле «Поле для чтения только для чтения»)
- 17. Как получить новое введенное значение в текстовом поле
- 18. Как получить значение многозначного параметра в текстовом поле в SSRS
- 19. Поле DateTime только для чтения
- 20. Как получить значение в текстовом поле, выбрав значение раскрывающегося списка?
- 21. Как получить клавиатуру только для номеров на текстовом поле TVML?
- 22. OnKeyPress или какое-то событие, которое происходит, как только значение изменилось в текстовом поле?
- 23. Как разрешить десятичное значение только в текстовом поле Сенча?
- 24. Как получить значение в текстовом поле и дисплее
- 25. Как получить поле для просмотра, которое загружает только путь
- 26. Можно ли изменить значение в поле только для чтения
- 27. Как сохранить поле только для чтения?
- 28. как проверить поле «только для чтения»
- 29. jQuery Подтвердить - Проверить только поле для чтения
- 30. Значение datagridview в текстовом поле
Очень хороший улов! +1 – Cerebrus
darin, поддерживается только поддерживается всеми распространенными браузерами? Не знал об этом атрибуте. – nickytonline
Это не сработает, хотя это предложение ниже, где вы не устанавливаете свойства readonly в режиме конструктора, а в кодовом коде на загрузке страницы. –