<asp:DataGrid
..............
   <Columns>
   <asp:HyperLinkColumn
        HeaderText="标题"
        DataNavigateUrlField="id"
        DataNavigateUrlFormatString="detail2.aspx? id={0}"
        DataTextField="biaoti"
        Target="_new"/>
..............
</asp:DataGrid>用Request.Params["id"];接到到数据始终为NULL
以下是测试用程序:
void Page_Load(Object sender,EventArgs e)
{
   String newsid,newsid1;
   newsid=Request.Params["id"];
   if(newsid==null) Response.Write("为空");
   newsid1="123456789";
   Response.Write(newsid1);
   Response.Write(newsid);
   Response.Write("dddfsfsd");
}