Porque no lo haces con un hyperLink en vez de usar un Linkbutton (que son 2 cosas distintas) y en tu hyperlink le pasas los parámetros que necesitas.
Ejemplo usando un hyperLink y un templateColumn
Cita: <asp:TemplateColumn>
<ItemTemplate>
<asp:HyperlInk
ID="HyperLink1"
Runat="Server"
NavigateUrl='<%# "Javascript:var PopUpWin = window.open(""pagina_destino.aspx?Param1=" & DataBinder.Eval(Container.DataItem,"Field1") & """)" %> '>
<%# Container.DataItem("TextField") %>
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateColumn>
Salu2