2011-12-14 2 views
0

У меня есть GridView с ItemTemplate s. HiddenField s находятся внутри GridView и привязаны к полю базы данных. Я хочу выбрать значение HiddenField в качестве подсказки. Я использую qTip для всплывающей подсказки.Как использовать значение HiddenField в качестве всплывающей подсказки?

<GridView ID="GridView1"...> 
    <ItemTemplate> 
     <asp:Label ID="Label1" runat="server" Text='<%# Bind("ID") %>'></asp:Label          
     <asp:HiddenField ID="IDVal" runat="server" Value='<%# Eval("ID") %>' /> 
    </ItemTemplate> 

JQuery:

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#<%= GridView1.ClientID %>").qtip({ 
      content: 
       // How can I access the hidden field value 
       // for each GridView row? 
       , 
      style: { 
       name: 'blue', 
       tip: 'leftMiddle' 
      }, 
      position: { 
       corner: { 
        target: 'rightMiddle', 
        tooltip: 'leftMiddle' 
       } 
      } 
     }); 
    }); 
</script> 

Мой вопрос, как я могу получить доступ к HiddenField значения для каждой строки GridView и показать, что значение HiddenField «s как текст всплывающей подсказки.

JQuery часть приводится ниже:

content: 
    // How can I access the hidden field value 
    // for each GridView row? 

ответ

0

Вы можете связать содержимое в заголовке property.If вы можете сделать, что вы можете использовать этот плагин Beauty tip Jquery

вы можете использовать contentSelector недвижимость укажите источник текста всплывающей подсказки, если не хотите связывать содержимое с заголовком свойства

+0

спасибо, я уже пользуюсь Qtip, у меня проблема с выбором скрытых полей через jQuery – user992910

Смежные вопросы