0

我正在使用一个网格视图,其中定义了“TemplateField”,然后定义了它的属性 Header Text 和 SortExpression = true。

在浏览器中查看时,我看到它使用一些 javascript 创建了锚元素。

如何在代码中为该锚点提供标题标签。基本上我想显示像“点击排序”这样的标题属性。

但我没有看到任何属性。我如何使用或不使用 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>
4

1 回答 1

0

我已经通过使用 jquery 解决了我的问题。

对于有同样问题的帮助,我已经完成了以下过程。

我已经为标题行创建了一个 css 类,然后通过以下代码使用 jquery 向这个 th 添加标题。

 <script type="text/javascript">
    $(document).ready(function () {
        $('#content table tr.rowH th a').attr("title", "Click to Sort");
    });
</script>
于 2013-09-04T05:24:32.323 回答