Hi tah33777,
If you use HyperLinkField, it passes parameter as querystring in url. It is more suitable for separate page. If you want to bind GridView in the same page, you can use LinkButton instead. I think you'd better use LinkButton here.
For example,
<asp:TemplateField headerText="Al Quoz Showroom">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" Text='<%# Eval("AlQuozS") %>' CommandArgument='<%# Eval("AlQuozS") %>' CommandName="Bind"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
Then handle ItemCommand event of DetailsView:
protected void DetailsView1_ItemCommand(object sender, DetailsViewCommandEventArgs e)
{
if (e.CommandName == "Bind")
{
string AlQuozS = e.CommandArgument.ToString();
//use it to do databind
}
}
Thanks,