[英].net razor make multiline label
我有以下標簽:
@Html.LabelFor(m => m.Data, "text1 / text2", null)
我想在新行上移動text2
。
@Html.LabelFor(m => m.Data, "text1 /\r\n text2", null)
和
@Html.LabelFor(m => m.Data, "text1 /<br/> text2", null)
沒有幫助我。
有沒有辦法做到這一點?
是的,可以使用標簽助手:
@Html.Raw(HttpUtility.HtmlDecode(Html.LabelFor(m => m.Data, "text1 / <br />text2", null).ToString()))
嘗試以下操作,因為 Raw 關鍵字將允許您嵌入 html:
@Html.Raw(Html.LabelFor(m => m.Data, "text1 /<br/> text2", null))
您可以使用 TextAreaFor 並為其設置只讀屬性:
<%=Html.TextAreaFor(m => m.Data, new { rows="1", style = "border: 0 none white; background-color:#EEF3FB; color: #424242; width:280px; margin:3px;", @readonly = "readonly", @disabled = "disabled", })%>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.