动态添加标题到复选框

时间:2015-01-28 16:55:54

标签: asp.net-mvc razor 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" })  } />

该复选框正常运行,但标题仅显示第一个单词&#39;否&#39;。 我试图插入&nbsp;,但它没有帮助。它会显示除“空格”之外的任何字符。 任何帮助将不胜感激。

感谢。

1 个答案:

答案 0 :(得分:0)

可能您可以重写将title属性设置为类似

的内容

<input type="checkbox" name="RNb" value=@item.ReportNbr
       @{ @(item.ResultTp == "T4" ? null : new { disabled = "disabled" })    }
       title="@( item.ResultTp == "T4" ? "" : "No Data available")"
       />