.net 为什么GridView数据生成为链接

.net 为什么GridView数据生成为链接,.net,vb.net,gridview,.net,Vb.net,Gridview,在一个用vb.net编写的项目中,我遇到了GridView的问题,它生成的所有数据都是链接,而不是我想要的纯文本。查看下面由网格生成的表格数据示例: <td><a href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$xxxx','$0')">2012-10-10</a></td> 注意:当我在RowDataBound事件中更改文本时,数据在网格中生成正确的文本,即纯文本,而不是链接。为

在一个用vb.net编写的项目中,我遇到了GridView的问题,它生成的所有数据都是链接,而不是我想要的纯文本。查看下面由网格生成的表格数据示例:

<td><a href="javascript:__doPostBack('ctl00$ContentPlaceHolder1$xxxx','$0')">2012-10-10</a></td>

注意:当我在RowDataBound事件中更改文本时,数据在网格中生成正确的文本,即纯文本,而不是链接。为什么会将其生成为回发链接?

如果您使用的是
按钮字段
,则可能需要使用:


现在当你这么说的时候,这似乎是显而易见的。谢谢!
<asp:GridView runat="server" ID="xxxx" AutoGenerateColumns="false" EnableViewState="False"></asp:GridView>`
    Dim id As New ButtonField
    id.HeaderText = "id"
    id.DataTextField = "id"
    xxxx.Columns.Add(id)
    ....
    ....
    xxxx.DataSource = data
    xxxx.AutoGenerateColumns = False
    xxxx.EnableViewState = False
    xxxx.DataBind()
Dim id as New BoundField
id.HeaderText = "id"
id.DataField = "id"