Я хочу использовать многострочную метку, но поскольку элемент управления зависит от браузера, даже при установке свойств высоты, ширины и обертки элемента управления ярлыками я не могу отображать многострочный текст. Он не поддерживает каждый браузер аналогичным образом.Многострочная метка в asp.net
ответ
Если вы имеете в виду asp:Label
, тогда он разрешает элемент span
в выводе HTML. Это не однострочный или многострочный.
Определите фиксированную ширину для этого элемента, и текст будет перенесен на несколько строк, если он достаточно длинный.
<asp:Label runat="server" style="width:300px;">
Не работает для меня. – etlds
Рекомендуется использовать 'CssClass' вместо inline – SearchForKnowledge
Этикетки по умолчанию являются одиночными.
Но если вы хотите отображать несколько строк в текстовом поле, тогда есть один параметр, который может работать. я не мог получить AutoWrap работать, но если вы хотите, чтобы определенные разрывы строк произойдут, то
label.text = string1 + "<br/>" + string2 + "<br/>" + string3;
Это может показаться простым, но C# Environment.Newline
не работали в ASPX. Работает только для рендеринга <br/>
.
Вы можете объединить строку в asp:label
с "<br/>"
, потому что это приведет к html.
Для примера:
label1.Text = strSample1 & "<br/>" & strSample2
Если вы не конкретная шириной этикетки, она будет автоматически увеличить ширину, чтобы соответствовать вашей строке.
Следуя вашему примеру, это сработало для меня: ' lblTest.Text = lblTest.Replace ("\ n", "
"); ' –
Вы можете решить с «maximunsize» и «Авторазмер» свойства ярлыка и ваша проблема решена:
<asp:Label runat="server" style="width:300px;" maximunsize="300px" autosize="true">
width ="...px" style="word-wrap:normal; "
Если вы хотите разорвать последнее слово, если оно превышает ширину, то style="word-wrap:break-word; "
Вы можете use max-width: ... px; на теге стиля для уверенности в переносе слов, если вы изменяете ширину программным образом.
- 1. Многострочная метка
- 2. Многострочная метка в UIStackView
- 3. Многострочная метка с усечением
- 4. Appcelerator - многострочная метка Android
- 5. Многострочная метка OpenLayers3
- 6. Многострочная метка y в графике
- 7. Многострочная метка с переносом слов
- 8. CCLabelTTF многострочная метка не работает
- 9. C++ Win32 Многострочная статическая метка
- 10. Настраиваемая и многострочная метка в HTML5
- 11. Многострочная метка в компоненте RadioButton (AS3)
- 12. Многострочная подсказка в asp.net
- 13. Многострочная метка JavaFX выравнивание строки выравнивания строки
- 14. Многострочная метка неограниченного размера с текстом, выровненным сверху?
- 15. Многострочная метка Bootstrap, вызывающая проблемы с размером столбцов
- 16. метка ASP.NET в HTML accessDataSource
- 17. asp.net метка времени проблема
- 18. Многострочная диаграмма
- 19. Многострочная обрезка
- 20. Многострочная скобка в eqnarray
- 21. Многострочная строка в PropertyGrid
- 22. Многострочная строка в HAML
- 23. Многострочная паста в jshell
- 24. Многострочная сетка в MVC
- 25. Passing метка ASP.NET идентификатор Javascript
- 26. ASP.net метка получать значение в коде позади
- 27. метка ASP.NET не завернуть в старых браузерах
- 28. Многострочная метка в UITableViewCell, не работающая с iOS 9 или Swift 2.0
- 29. Многострочная печать в цикле «для»
- 30. Многострочная ячейка в Silverlight DataGrid
Какой контроль вы говорите, точно? Как вы его используете, что вы видите, чего вы ожидали? –