在asp.net中,当我们采用Gridview显示数据时,有时候我们需要根据其中的某个字段进行动态跳转,我们可以采用下面的方式实现
<asp:TemplateField HeaderText="Operation">
<ItemTemplate>
<asp:HyperLink ID="HyperLink2" runat="server" NavigateUrl ='<%# Eval("IsRepairGoods").ToString()=="True"?String.Format("ConfirmGoodsRepair.aspx?TransID="+Eval("TransID")):String.Format("ConfirmGoods.aspx?TransID="+Eval("TransID")) %>' Text="Confirm" >
</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>