在大写中需要工具提示但是获得问题

时间:2017-02-23 06:24:11

标签: c# html css

我需要工具提示大概像" Raj Patel先生"。我正在使用工具提示的标题,但它来自我保存在数据库中。

Html代码:

<td class='td_3'><div class='oneline' style='width:"100px !important;text-transform: capitalize;' title='" + item.ClassTeacher + "'> item.ClassTeacher.ToLower() </div></td>

item.ClassTeacher的价值就像我上面展示的那样#34; Raj Patel先生&#34;但是在工具提示中它没有大写。

还给出了工具提示的屏幕截图

Toot-tip image谢谢..

1 个答案:

答案 0 :(得分:1)

CSS text-transform: capitalize;不会影响title属性(请参阅Can CSS uppercase the text shown for the title atribute

Alex使用Javascript建议的解决方案:

var elem = document.getElementById('divId');
elem.title = elem.title.toUpperCase();

或在控制器或Razor视图中使用C#进行item.ClassTeacher上限:

string capitalized = Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(item.ClassTeacher);