Resolved it using the below changes in my grid.
<SharePoint:SPGridView runat="server" ID="gdvSearchResults" width="50%" AllowSorting="True"
AutoGenerateSelectButton="false" AutoGenerateColumns="false">
<Columns>
<SharePoint:SPBoundField runat="server" DataField="Attachments" HeaderText="Attachments" SortExpression="Attachments" />
<SharePoint:SPBoundField runat="server" DataField="Practice" HeaderText="Practice" />
<asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="~/EditForm.aspx?ID={0}" DataTextField="ID" HeaderText="ID" />
</Columns>
</SharePoint:SPGridView>