установить подсказку для каждой ячейки сетки devexpress - PullRequest
0 голосов
/ 30 апреля 2010

как установить всплывающую подсказку для каждой ячейки сетки devexpress в asp.net & c # .net

Ответы [ 2 ]

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

Сначала установите свойство «OnHtmlDataCellPrepared» вашей сетки, например:

<dx:ASPxGridView ID="ASPxGridView1" runat="server" 
    OnHtmlDataCellPrepared="ASPxGridView1_HtmlDataCellPrepared">
</dx:ASPxGridView>

Затем установите атрибут «title» ячеек в вашем коде:

protected void ASPxGridView1_HtmlDataCellPrepared(object  sender,  DevExpress.Web.ASPxGridView.ASPxGridViewTableDataCellEventArgs  e)  
{
    e.Cell.Attributes.Add("title", "Your Tooltip");
}
0 голосов
/ 18 февраля 2011

Та же концепция, что и у mhughes, но в моем случае gridView создается динамически, поэтому мне пришлось добавить обработчик событий после факта.

_gridview.HtmlDataCellPrepared + = новый ASPxGridViewTableDataCellEventHandler (_gridview_HtmlDataCellPrepared);

void _gridview_HtmlDataCellPrepared (отправитель объекта, ASPxGridViewTableDataCellEventArgs e)
{
if (e.CellValue! = null)
e.Cell.Attributes.Add ("title", e.CellValue.ToString ());
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...