Я разрабатываю свое приложение в веб-формах asp.net. Текстовое поле устанавливается как этотОтключено текстовое поле, редактируемое в IE8
<asp:TextBox ID="txt1" runat="server" Enabled="false" ></asp:TextBox>
и это соответствующий HTML разметка
<input name="txt1" type="text" value="1.0" id="txt1" disabled="disabled" />
Это не редактируется Шифрование до этой точки.
Включить просмотр браузера в IE8 (нажмите F7), а затем это поле станет редактируемым, хотя текст неактивен и, следовательно, дает пользователю неправильное представление о том, что поле доступно для редактирования. Этого не произойдет, если я помечаю текстовое поле как только для чтения, но не хочу отмечать его как поле для чтения. Любые предложения о том, как включить текстовое поле в отключенном режиме при просмотре Caret Browsing.
Edit1: Я не ищу решение, которое изменит IE настройку/реестр, ищу программное решение, как мой сайт является веб-сайтом общественных облицовочного
Edit2: Просмотр состояние включено для страницы и для элементы управления
Почему вы не хотите использовать readonly, если это решает проблему? – adam0101
у нас есть какой-то существующий код, изменение его в readonly означало бы, что нам тоже придется менять его в других местах. – ram
Я не вижу, что повлияет на установку уже отключенного текстового поля для чтения только для того, чтобы вам пришлось внести другие изменения. – adam0101