Отключение всплывающей подсказки элементов управления - PullRequest
0 голосов
/ 27 мая 2010

Я использую одну DataGrid с шаблонной колонкой Asp: Label Control. На странице «Дизайн» я использовал подсказку для этого элемента управления, но в событии ItemDatabound он проверяет количество символов в тексте этого ярлыка. Если персонаж менее 40, я должен отключить всплывающую подсказку только для этого элемента управления .. Но я не смог завершить эту задачу. Как это будет сделано? Пожалуйста, помогите мне. Заранее спасибо ..

1 Ответ

2 голосов
/ 27 мая 2010

Предполагая, что метка является первой ячейкой в ​​DataGrid. Если нет, вам нужно изменить номер в Cells[0].

  void R1_ItemDataBound(Object sender, DataGridItemEventArgs e)
  {

      if (e.Item.ItemType == ListItemType.Item || 
          e.Item.ItemType == ListItemType.AlternatingItem) 
         {

             if(e.Item.Cells[0].Text.Length <= 40){
                 e.Item.Cells[0].Text = String.Empty;
             }
         }
  }
...