对包含HyperLink的GridView列进行排序

时间:2015-06-30 10:13:42

标签: asp.net sorting gridview hyperlink

我正在aspx.net中创建一个项目,我有一个GridView,其中有几列填充了文本。我试图修改第一列,因为它必须包含行中显示的信息的案例编号,作为HyperLink。我遇到的问题是,当我添加HyperLink类对象时,它不再对列进行排序,因为列中的值保持相同的位置,而行的其他字段确实移动。

HyperLinko = New HyperLink()
HyperLinko.NavigateUrl = "VentanaExpediente.aspx?sesionid=" & SesionID & "&empleado=" & EmpleadoInicial & "&expediente=" & ValorCampo
HyperLinko.Text = ValorCampo
GridViewDatos.Rows(X).Cells(Y).Controls.Add(HyperLinko)

我尝试将链接显示为HTML链接并将其格式化,但没有任何改进。

Dim Hipervinculo As String
Hipervinculo = "<a href='VentanaExpediente.aspx?sesionid=" & SesionID & "&empleado=" & EmpleadoInicial & "&expediente=" & ValorCampo & "'>" & ValorCampo & "</a>"
   GridViewDatos.Rows(X).Cells(Y).Text = Hipervinculo

有没有办法实现我想做的事情?

0 个答案:

没有答案