[英]Literal Control with dynamic title in control
我正在嘗試為ap標簽添加動態標題,然后使用LiteralControl將其添加到網頁中。 問題在於,添加到p標記的乘員文本僅顯示第一個名字。
foreach (var occ in occupants)
{
occupants += occ.firstName + " " + occ.lastName + "<br/>";
}
entryOccupants.Controls.Add(new LiteralControl("<p title="+occupants+">Some Text</p>"));
這是使用chrome開發人員工具查看時的外觀
<p title lastName data-original-title="firstName">Some Text</p>
您應該為title
屬性添加單引號:
entryOccupants.Controls.Add(new LiteralControl("<p title='"+occupants+"'>Some Text</p>"));
或者您可以使用string.Format()
美化您的代碼:
entryOccupants.Controls.Add(new LiteralControl(string.Format("p title='{0}'>Some Text</p>", occupants)));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.