我有一列显示行中显示的一些注释。由于音符很大,我已经将控制器本身的音符缩短并将其发送到我的aspx页面。我想要实现的是,我想以网格行上鼠标悬停的方式(或者如果可能的话,完全在单元格上)以工具提示的形式显示完整注释。有什么办法可以做到这一点?任何帮助将不胜感激。提前致谢。将工具提示动态添加到列的剑道网格行中
5
A
回答
10
发布答案,因为它可能会帮助任何人。
我,这样做后,工作...
columns.Bound(p => p.partialNotes).Title("Description").HeaderHtmlAttributes(new { style = "text-align:center" }).HtmlAttributes(new { style = "text-align:left" }).Width("8%").HtmlAttributes(new { title = "#= completeNotes #" });
我刚才说HtmlAttributes(新{标题= “#= completeNotes#”})
所以,现在当我把将鼠标悬停在Description列数据上,我将完整的Notes作为工具提示。
2
使用第三方小部件也是一种可能性。我已经添加qtip提示,列标题这样
KendoUI网格列数组项
{
field:"property",
headerTemplate:kendo.template($("#h_Entity_property").html())
},
头模板
<link rel="stylesheet" type="text/css" href="lib/Craga89-qTip2-bfcc9ef/dist/jquery.qtip.min.css"/>
<link rel="stylesheet" type="text/css" href="lib/Craga89-qTip2-bfcc9ef/util/qtip.util.css"/>
<script type="text/javascript" src="lib/Craga89-qTip2-bfcc9ef/dist/jquery.qtip.min.js"></script>
<script type="text/javascript" src="lib/Craga89-qTip2-bfcc9ef/util/Dialogues.js"></script>
<script type="text/javascript" src="lib/Craga89-qTip2-bfcc9ef/util/Qtip2Util.js"></script>
<script type="text/x-kendo-template" id="h_Entity_property">
Property
<img onclick="Qtip.local(this, 'i_Entity_property')" src="img/info.gif"/>
<div id="i_Entity_property" style="display:none;">
Elaborate a bit...
</div>
</script>
工具提示发生器
var Qtip = {
local:function (element, contentId) {
$(element).qtip($.extend({}, qTipSharedOptions, {
content:{
text:$('#' + contentId).html(),
title:{
text:' ',
button:true
}
}
}
));
},
...
};
var qTipSharedOptions = {
position:{
at:'top right', // Position the tooltip above the link
my:'bottom left',
viewport:$(window), // Keep the tooltip on-screen at all times
effect:false // Disable positioning animation
},
style:{
classes:'ui-tooltip-tipsy ui-tooltip-shadow'
},
show:{
ready:true,
event:false,
solo:true // Only show one tooltip at a time
},
hide:false
};
相关问题
- 1. 在顶部和底部添加剑道网格工具栏
- 2. Datatables:将工具提示添加到动态加载的所有单元格
- 3. 将工具提示添加到动态创建的标签页
- 4. 无法将工具提示添加到ExtJS5网格的操作列
- 5. 如何将工具提示添加到表格中的td
- 6. 如何将工具提示添加到jtable中的单元格?
- 7. 将工具提示添加到组框
- 8. 将工具提示添加到StripMenuItem C#
- 9. 将工具提示添加到UIbutton
- 10. 在剑道网格中显示动态图像
- 11. 剑道网格扩大列
- 12. 复位剑道网格列
- 13. 如何将工具提示添加到SWT/JFace中的表格列标题中
- 14. 在剑道网格列中添加项目
- 15. 如何在剑道网格中动态更新列
- 16. 剑道网格重排行
- 17. 如何在一行或剑道中添加数据网格
- 18. 添加自定义的数据要剑道UI日历工具提示
- 19. 变化剑道格UI工具栏动态
- 20. 如何将空白行添加到引导工具提示中
- 21. 如何动态填充剑道网格的行?
- 22. 在Dimple.js中添加工具提示行
- 23. 动态加载网页到jquery工具提示
- 24. 无法将行动态添加到WPF中的网格
- 25. GWT:将GWTP工具提示添加到CellTable单元格
- 26. 如何将工具提示添加到JTable的行
- 27. 剑道工具栏追加不工作
- 28. 剑道网格sortingI
- 29. 添加客户端功能onclick剑道网格行编辑
- 30. 使用工具提示类在网格(Winforms)的列上添加工具提示,它有可能吗?
道歉的错误标题。标题必须是这样的“在剑道网格中为动态内容添加工具提示”。 – Hari
你为什么不接受你的解决方案? – Sampath