Утро все.Увеличить время отображения подсказки заголовка gridview
У меня есть gridview, который использует словарь для отображения всплывающих подсказок против заголовка внутри указанного gridview.
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
Dictionary<String, String> headerTooltips = new Dictionary<String, String>();
headerTooltips["Product ID"] = "product identification code";
headerTooltips["Product Description"] = "description of the product";
{
if (e.Row.RowType == DataControlRowType.Header)
{
foreach (TableCell cell in e.Row.Cells)
{
foreach (System.Web.UI.Control ctl in cell.Controls)
{
if (ctl.GetType().ToString().Contains("DataControlLinkButton"))
{
string headerText = ((LinkButton)ctl).Text;
cell.Attributes.Add("title", headerTooltips[headerText]);
}
}
}
}
}
}
Это прекрасно и работает красиво ... супер.
Однако некоторые из всплывающих подсказок занимают больше времени, чем 5000ms по умолчанию, знает ли кто-нибудь, как я могу программно расширить это время отображения с помощью кода, который я использую в настоящее время?
Любая помощь с благодарностью получена.
Вы использовали секундомер для проверки времени? Может быть, GetType медленно замедляет ваш код и сколько элементов в словаре? иначе я думаю, вы ничего не можете сделать. – cem