簡體   English   中英

從帶有html標簽的資源中獲取占位符

[英]take placeholder from resources with html tags

我的資源文件中有一個簡單的字符串"Good Day,Sir <br /> Have a nice day." 該字符串必須是TextArea上的占位符。但是html標簽不起作用。我正在嘗試使用Html.Raw但它沒有幫助。我該怎么辦?

  @Html.TextAreaFor(model => Model.Text, 15, 5, new { @placeholder = reviewPlaceholder, @class = "span12", @style = "resize: vertical;" })

好吧,盡管規范說用戶代理應該從占位符中刪除新行,但是我在Chrome中進行了測試,它接受了新行。 您必須用/r/n替換<br />

@Html.TextAreaFor(model => Model.Text, 15, 5, new { @placeholder = reviewPlaceholder.Replace("<br />", "\r\n"), @class = "span12", @style = "resize: vertical;" })

我不能保證這將永遠有效,因為它不符合規范,但今天有效。

我進行了更多測試:在Firefox之外的所有主要瀏覽器中均可使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM