代码如下:
private void mydg_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{

if ((e.Item.ItemType==ListItemType.Item)||(e.Item.ItemType==ListItemType.AlternatingItem))
{
HyperLink hl=(HyperLink)e.Item.FindControl("myhl");
hl.Text=this.myds.Tables["image"].Rows[e.Item.ItemIndex]["name"].ToString();
string myid=this.myds.Tables["image"].Rows[e.Item.ItemIndex]["id"].ToString().Trim();
                string myname=this.myds.Tables["image"].Rows[e.Item.ItemIndex]["name"].ToString().Trim();

string yy=Server.UrlEncode("?id="+myid);
hl.NavigateUrl="show.aspx"+yy;
}
}