为复选框动态添加标题
Dynamically add title to checkbox
我正在尝试动态地向复选框添加标题,但我无法将所有句子都放入其中。我需要向用户解释为什么复选框不可用。
我使用这部分代码。
<input type="checkbox" name="RNb" value=@item.ReportNbr @{ @(item.ResultTp == "T4" ? null : new { disabled = "disabled" }) } @{ @(item.ResultTp == "T4" ? null : new { title = "No Data available" }) } />
复选框正常工作,但标题只显示第一个单词 'No'。
我试图插入
但它没有帮助。它显示除 'space' 之外的任何字符。
任何帮助将不胜感激。
谢谢。
也许你可以将你的 title 属性重写为这样的东西
<input type="checkbox" name="RNb" value=@item.ReportNbr
@{ @(item.ResultTp == "T4" ? null : new { disabled = "disabled" }) }
title="@( item.ResultTp == "T4" ? "" : "No Data available")"
/>
我正在尝试动态地向复选框添加标题,但我无法将所有句子都放入其中。我需要向用户解释为什么复选框不可用。
我使用这部分代码。
<input type="checkbox" name="RNb" value=@item.ReportNbr @{ @(item.ResultTp == "T4" ? null : new { disabled = "disabled" }) } @{ @(item.ResultTp == "T4" ? null : new { title = "No Data available" }) } />
复选框正常工作,但标题只显示第一个单词 'No'。
我试图插入
但它没有帮助。它显示除 'space' 之外的任何字符。
任何帮助将不胜感激。
谢谢。
也许你可以将你的 title 属性重写为这样的东西
<input type="checkbox" name="RNb" value=@item.ReportNbr
@{ @(item.ResultTp == "T4" ? null : new { disabled = "disabled" }) }
title="@( item.ResultTp == "T4" ? "" : "No Data available")"
/>