Ответ 1
Вы должны иметь возможность отключить изменение размера textarea в Chrome и Safari с помощью этого css:
textarea {
resize: none;
}
Как сделать элемент управления TextBox, который является многострочным, не может быть изменен?
Я использую asp.net с С#, и я не могу найти способ сделать это
Вы должны иметь возможность отключить изменение размера textarea в Chrome и Safari с помощью этого css:
textarea {
resize: none;
}
Не предпочтительный код, но это сработало для меня. Этот стиль перезаписывает css
<asp:TextBox id="tb5" TextMode="multiline" style="resize:none" width="330px" Height="50px" wrap="true" runat="server" />
Я использую следующий метод, и он наиболее подходит для большинства из них:
.mymultitextboxclass{max-height:100px;min-height: 100px;max-width:400px;min-width:400px;}
затем установите этот класс css в текстовое поле MultiLine. см. его: http://jsfiddle.net/tugberk/RKcbn/
В этом элементе отсутствует такая опция.
Это полностью зависит от браузера и того, как он создает текстовые поля.
Вы можете управлять этим с помощью свойства CSS resize
, хотя это зависит от браузера.
Создайте класс CSS следующим образом:
.MultiLineTextBox
{
resize: none;
}
Затем в коде текстового поля
<asp:TextBox ID="txtAdd" runat="server" TextMode="MultiLine" BorderStyle="Inset"
CssClass="MultiLineTextBox"></asp:TextBox>