使单元格在 asp gridview 中可点击

阿克谢

我需要完整的单元格可点击。我尝试了一些解决方案,但他们无法使单元格可点击,文本只能点击。

protected void gvSearchResult_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.DataRow )
    {
        e.Row.Cells[0].Attributes["style"] = "cursor:pointer";
        e.Row.Cells[0].Text = "<a href='/Pages/ProjectEdit.aspx?ID="+ ((Label)e.Row.FindControl("lblID")).Text+"'>" + ((Label)e.Row.FindControl("lblID")).Text + "</a>";
    }
}

…………………………………………………………………………………………………………………………………………………………………………………………………………

<Columns>
    <asp:TemplateField ItemStyle-CssClass="ItemClass" ItemStyle-Width="8%" HeaderText="Project ID">
        <ItemTemplate>
            <asp:Label style="cursor:pointer;" ID="lblID" runat="server" Text='<%# Eval("id")%>' ></asp:Label>
        </ItemTemplate>
    </asp:TemplateField>

我需要整个单元格上的超链接,而不仅仅是文本。 在此处输入图片说明

VDWWD

您可以onclick使用与样式相同的方式为单元格指定一个属性。

e.Row.Cells[0].Attributes["onclick"] = "location.href='/Pages/ProjectEdit.aspx?ID='";

或者div用全宽和全高将链接包裹起来(更适合 SEO)

e.Row.Cells[0].Text = "<a href=\"/Pages/ProjectEdit.aspx?ID=\"><div style=\"width: 100%; height: 100%;\">CLickMe</div></a>";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法从 gridview 中的行单元格中删除属性 | asp.net

来自分类Dev

gridview中的单元格值未进入asp.net

来自分类Dev

GridView ASP / C#的单元格/列中的映射值

来自分类Dev

在asp.net的gridview(不是datagridview)中获取单击的单元格索引

来自分类Dev

如何在asp.net中更改GridView单元格的颜色

来自分类Dev

在gridview单元格工具提示ASP.net/C#中显示列的名称

来自分类Dev

在ASP.NET GridView中为所有空单元格着色

来自分类Dev

如何将div包装器添加到asp GridView中的每个单元格?

来自分类Dev

单元格中的GridView值

来自分类Dev

GridView单元格中的Devexpress ComboBoxEdit

来自分类Dev

如何使用asp vb.net根据条件更改在GridView中绑定的单元格值?

来自分类Dev

如何在GridView中获取单元格值(不使用单元格索引)

来自分类Dev

如何使在jQuery创建的表格中的单元格可点击?

来自分类Dev

剑道网格中的可点击单元格

来自分类Dev

在Android中自动调整GridView中单元格的大小

来自分类Dev

在Android中自动调整GridView中单元格的大小

来自分类Dev

在gridview单元格中更改前景色

来自分类Dev

从gridview单元格(VB)中的标签获取文本

来自分类Dev

在GridView单元格中获取所选DropDownList的行

来自分类Dev

在特定单元格的gridview中显示数据

来自分类Dev

DevExpress GridView选择并替换单元格中的项目吗?

来自分类Dev

使用单元格在GridView中绘制字母

来自分类Dev

仅用单元格高度的10%用颜色填充gridview asp.net单元格的背景?

来自分类Dev

Listview单元格不可点击

来自分类Dev

asp.net gridview如果单元格行值相等,则

来自分类Dev

如何在ASP.NET中将特定文本添加到gridview单元格值

来自分类Dev

如何获取单元格的值指定GridView ASP.NET

来自分类Dev

如何在ASP.NET中将特定文本添加到gridview单元格值

来自分类Dev

ASP.Net GridView样式-不可见的单元格衬里

Related 相关文章

  1. 1

    无法从 gridview 中的行单元格中删除属性 | asp.net

  2. 2

    gridview中的单元格值未进入asp.net

  3. 3

    GridView ASP / C#的单元格/列中的映射值

  4. 4

    在asp.net的gridview(不是datagridview)中获取单击的单元格索引

  5. 5

    如何在asp.net中更改GridView单元格的颜色

  6. 6

    在gridview单元格工具提示ASP.net/C#中显示列的名称

  7. 7

    在ASP.NET GridView中为所有空单元格着色

  8. 8

    如何将div包装器添加到asp GridView中的每个单元格?

  9. 9

    单元格中的GridView值

  10. 10

    GridView单元格中的Devexpress ComboBoxEdit

  11. 11

    如何使用asp vb.net根据条件更改在GridView中绑定的单元格值?

  12. 12

    如何在GridView中获取单元格值(不使用单元格索引)

  13. 13

    如何使在jQuery创建的表格中的单元格可点击?

  14. 14

    剑道网格中的可点击单元格

  15. 15

    在Android中自动调整GridView中单元格的大小

  16. 16

    在Android中自动调整GridView中单元格的大小

  17. 17

    在gridview单元格中更改前景色

  18. 18

    从gridview单元格(VB)中的标签获取文本

  19. 19

    在GridView单元格中获取所选DropDownList的行

  20. 20

    在特定单元格的gridview中显示数据

  21. 21

    DevExpress GridView选择并替换单元格中的项目吗?

  22. 22

    使用单元格在GridView中绘制字母

  23. 23

    仅用单元格高度的10%用颜色填充gridview asp.net单元格的背景?

  24. 24

    Listview单元格不可点击

  25. 25

    asp.net gridview如果单元格行值相等,则

  26. 26

    如何在ASP.NET中将特定文本添加到gridview单元格值

  27. 27

    如何获取单元格的值指定GridView ASP.NET

  28. 28

    如何在ASP.NET中将特定文本添加到gridview单元格值

  29. 29

    ASP.Net GridView样式-不可见的单元格衬里

热门标签

归档