能够根据情况决定否则跳转;如果数据合理就跳转,否则提示用户不能执行相关的操作。

解决方案 »

  1.   

    换成模板列,放个LinkButton,单击的时候自己写代码判断.
      

  2.   

    或者简单点的可以这样:
            <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
                <Columns>
                    <asp:TemplateField HeaderText="生铁">
                        <ItemTemplate>
                            <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("网址").ToString() == "www.163.com" ? Eval("网址").ToString() : "" %>' Text='<%# Eval("网站名") %>'></asp:HyperLink>
                        </ItemTemplate>
                    </asp:TemplateField>
                </Columns>
            </asp:GridView>