Gridview用过吧 
 实现如下功能
   <asp:HyperLinkField HeaderText="编辑" ControlStyle-Width="50" DataNavigateUrlFields="FM_no"
                DataNavigateUrlFormatString="Modify.aspx?id={0}" Text="编辑" />
这段代码放在后台输出怎么写啊 
DataNavigateUrlFields 这个类型是string[]  这里如何指向一个字段呢?或者能实现 添加link 也可以 求代码

解决方案 »

  1.   


    DataNavigateUrlFormatString='Modify.aspx?id=<%#Eval("youidcolumn") %>'你直接把ID绑定了不就可以了,有这么麻烦么?
      

  2.   

     HyperLinkField hk = new HyperLinkField();
            hk.DataNavigateUrlFields=new string[]{"FM_no"};
            hk.HeaderText = "编辑";
            hk.ControlStyle.Width = new Unit(50);
            hk.Text = "编辑";
            hk.DataNavigateUrlFormatString = "Modify.aspx?id={0}";
            GridView1.Columns.Add(hk);