2013-09-04 2 views
0

Я использую представление сетки, в котором я определил «TemplateField», а затем его свойство Header Text и SortExpression = true.атрибут title для поля шаблона Grid View

При просмотре в браузере я вижу, что он создает элемент привязки с некоторым javascript.

Как я могу указать тег заголовка на этот якорь в коде. В принципе, я хочу показать атрибут title, как этот «Нажмите, чтобы отсортировать».

Но я не вижу никаких свойств для этого. как я могу сделать это с помощью javascript или без него с помощью C#.

Вот мой код

 <asp:TemplateField HeaderText="Username" SortExpression="Username"> 
     <EditItemTemplate> 
      <asp:TextBox ID="txtUsername" runat="server"></asp:TextBox> 
     </EditItemTemplate> 

     <ItemTemplate> 
      <asp:Label ID="Label1" runat="server"></asp:Label> 
     </ItemTemplate> 
    </asp:TemplateField> 

ответ

0

Я решить мою проблему с помощью JQuery.

Для справки, у кого такая же проблема, я выполнил следующий процесс.

Я создал класс css для строки заголовка th, а затем добавив заголовок к этому, используя jquery, следующим кодом.

<script type="text/javascript"> 
    $(document).ready(function() { 
     $('#content table tr.rowH th a').attr("title", "Click to Sort"); 
    }); 
</script>