我需要工具提示大概像" 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;但是在工具提示中它没有大写。
还给出了工具提示的屏幕截图
答案 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);