0
protected void grd_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
foreach (TableCell cell in e.Row.Cells)
{
string cellText = e.Row.Cells[5].Text;
if (cell.Text.Length > 10)
{
cell.Text = cell.Text.Substring(0, 10) + "....";
cell.ToolTip = cellText;
}
}
}
}
Из приведенного выше метода у нас есть всплывающая подсказка по каждому столбцу таблицы. Ниже код показывает, что 6-я колонка будет заполнять всплывающую подсказку.Как дать css для всплывающей подсказки в asp.net?
<script type="text/javascript">
$(document).ready(function() {
focus.($("#grdStudentList td:nth-child(6)"));
});
</script>
Как я дам css этому фокусу, который будет отображаться в виде подсказки.
'grdStudentList..Attributes.Add («класс»,«некоторые-класс»)' .this образом, вы можете сделать и дать класс – BNN
Я считаю, что всплывающая подсказка - не что иное, как атрибут 'title'. вы можете использовать 'var tooltip = $ ('selector'). attr ('title'); $ ('selector'). attr ('title', null); $ ('selector'). prepend ($ ('' + tooltip + '')) ', и тогда вы можете применить style to '.tooltip {}' – Bellash
Это не работает для меня .. :( – elsit