private void AddField(GridView gv, string datafield, string caption) { HyperLinkField hf = new HyperLinkField(); hf.HeaderText = caption; hf.DataNavigateUrlFields = datafield //Gives error hf.DataNavigateUrlFormatString = "myform.aspx?part={0}" hf.DataTextField = datafield; hf.DataTextFormatString = datafield; gv.Columns.Add(hf); }Thanks,