<asp:HyperLinkField DataNavigateUrlFields="id" DataNavigateUrlFormatString="javascript:varwin=window.open('yhckmx.aspx?id={0}',null,'width=300,height=200');window.Close();"
                        DataTextField="银行帐号" HeaderText="帐号" >
                        <ItemStyle Width="112px" />
                    </asp:HyperLinkField>
为什么会没有点击点。

解决方案 »

  1.   

    varwin 这个是不是连在一起了.不行的话试DataNavigateUrlFormatString="<script> var win=window.open('yhckmx.aspx?id={0}',null,'width=300,height=200');window.Close();</script>" 
      

  2.   

    <asp:TemplateField HeaderText="Name"> 
        <ItemTemplate> 
            <asp:LinkButton ID="LinkButton1" runat="server" OnClientClick='<%# "window.open(\"detail.aspx?ID=" + Eval("ID")+ "\",null,\"width=300,height=200\");return false;" %>'><%# Eval("Name")%></asp:LinkButton>
        </ItemTemplate> 
    </asp:TemplateField> 
    <asp:TemplateField HeaderText="Name">
        <ItemTemplate>
            <a href='<%# "javascript:window.open(\"detail.aspx?ID=" + Eval("ID")+ "\",null,\"width=300,height=200\");void 0;" %>'><%# Eval("Name")%></a>
        </ItemTemplate>
    </asp:TemplateField>
      

  3.   

      <asp:TemplateField HeaderText="帐号">
                            <ItemTemplate>
                                <a href="#" onclick=' <%# "javascript:window.open(\"yhckmx.aspx?ID=" + Eval("ID")+ "\",null,\"width=300,height=200\");window.close();" %>'>
                                    <%# Eval("Name")%>
                                </a>
                            </ItemTemplate>
                        </asp:TemplateField>
      

  4.   

    参考:<asp:GridView ID="GridView_product" runat="server" AutoGenerateColumns="False" CssClass="GridViewStyle"
                            EmptyDataText="您还没有上传附件" OnRowDeleting="GridView_product_RowDeleting" OnRowDataBound="GridView_product_RowDataBound">
                            <Columns>
                                <asp:HyperLinkField DataNavigateUrlFields="ID" DataNavigateUrlFormatString="SQDocDownLoad.aspx?ID={0}"
                                    DataTextField="DocName" HeaderText="附件名称" Target="_blank">
                                    <ItemStyle Width="600px" />
                                </asp:HyperLinkField>
                                <asp:TemplateField>
                                    <ItemTemplate>
                                        <asp:ImageButton ID="lbtnDelete" runat="server" CommandName="Delete" ImageUrl="~/images/submit/delete.gif" />
                                    </ItemTemplate>
                                </asp:TemplateField>
                            </Columns>
                            <RowStyle Height="20px" />
                        </asp:GridView>