参看下面的写法:<asp:datagrid id="DataGrid_ListWorks" runat="server" ShowHeader="true" AutoGenerateColumns="False"
Width="800px" CellPadding="10" BorderColor="blue" BorderStyle="Dashed" BorderWidth="2px" AllowPaging="True"
PageSize="30" PagerStyle-Mode="NumericPages" PagerStyle-Font-Name="VerDana" PagerStyle-Font-Bold="True"
PagerStyle-ForeColor="Coral">
<ItemStyle BorderWidth="22px" Font-Size="Smaller" Font-Names="&Euml;&Icirc;&Igrave;&aring;"></ItemStyle>
<Columns>
<asp:HyperLinkColumn HeaderText="&sup2;&Icirc;&Egrave;ü×÷&AElig;·" DataTextField="JoinWork" DataNavigateUrlField="ID" DataNavigateUrlFormatString="javascript:EditWork({0});"></asp:HyperLinkColumn>
<asp:BoundColumn DataField="JoinType" HeaderText="&sup2;&Icirc;&Egrave;ü&Agrave;à&ETH;&Iacute;"></asp:BoundColumn>
<asp:BoundColumn DataField="UnitName" HeaderText="&sup2;&Icirc;&Egrave;ü&micro;&yen;&Icirc;&raquo;"></asp:BoundColumn>
<asp:BoundColumn DataField="JoinID" HeaderText="&sup2;&Icirc;&Egrave;ü±à&ordm;&Aring;" FooterText="&sup2;&Icirc;&Egrave;ü±à&ordm;&Aring;"></asp:BoundColumn>
<asp:HyperLinkColumn Text="&Eacute;&frac34;&sup3;&yacute;" DataNavigateUrlField="ID" DataNavigateUrlFormatString="javascript:DelWork({0});"
HeaderText="&sup1;&Uuml;&Agrave;í"></asp:HyperLinkColumn>
</Columns>
</asp:datagrid>

解决方案 »

  1.   

    具体仔细看下面代码:<asp:HyperLinkColumn HeaderText="头" DataTextField="JoinWork" DataNavigateUrlField="ID" DataNavigateUrlFormatString="javascript:EditWork({0});"></asp:HyperLinkColumn>
      

  2.   

    传递一个datakey值到另一个页面,然后传到的页面判断id值,
    if id=1 then
    response.redirect("a.aspx")
    else
    response.redirect("b.aspx")
    end if