Какое свойство или метод следует использовать, чтобы связать свойство ToolTip с классом ImageField? - PullRequest
2 голосов
/ 08 января 2012

В элементе управления изображением, который связан в столбце GridView, я могу установить свойство текста Alt с помощью свойства DataAlternateTextField.

<asp:ImageField DataImageUrlField="Flag" 
     DataImageUrlFormatString="~/images/f/{0}.png"
     DataAlternateTextField="Description"  >
</asp:ImageField>

, что приводит к чему-то вроде ...

<img src="1.png" alt="Alt text"/>

Какое свойство или метод следует использовать для привязки свойства ToolTip?

<img src="1.png" alt="Alt text"  ToolTip="Title text" />

Я бы хотел, чтобы пользователи веб-сайта при наведении курсора мыши на изображение могли прочитать заголовоксвойство.

Ответы [ 3 ]

2 голосов
/ 08 января 2012

Для всех новичков, как и я, вот что я сделал

             <asp:TemplateField HeaderText="Test" SortExpression="">
                 <ItemTemplate>
                 <asp:Image ID="Image1" runat="server" 
                    ImageUrl='<%# Eval("Flag", "~/images/f/{0}.png") %>' 
                    AlternateText='<%# Bind("Description") %>' 
                    ToolTip='<%# Bind("Description") %>' />
                 </ItemTemplate>
              </asp:TemplateField>

Спасибо Вероника

0 голосов
/ 18 декабря 2012

Я сейчас играю с этой проблемой, согласно Microsoft , свойство альтернативного текста в ImageField должно также переводиться во всплывающую подсказку.По крайней мере, так сказано на странице msdn, на которую я только что ссылался.

0 голосов
/ 08 января 2012

Вы можете использовать связывающее выражение, чтобы установить заголовок ImageField.http://msdn.microsoft.com/en-us/library/ms178366.aspx

...