<asp:HyperLinkField DataNavigateUrlFields="f_id" DataNavigateUrlFormatString="wenjianshanchu.aspx?f_id={0}"
                     HeaderText="操作" Text="删除" />     
这里面的DataNavigateUrlFields与DataNavigateUrlFormatString分别是什么意思啊 

解决方案 »

  1.   

    这上面说的很清楚,并且有例子
    http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.hyperlinkfield.datanavigateurlfields.aspx
    http://msdn.microsoft.com/zh-cn/library/system.web.ui.webcontrols.hyperlinkfield.datanavigateurlformatstring.aspxDataNavigateUrlFields是生成地址url参数的字段列表
    DataNavigateUrlFormatString是具体的url格式
      

  2.   

    DataNavigateUrlFields="f_id"
    这是什么意思啊 
      

  3.   

    链接中要使用的数据库中的字段所代表的内容,这里f_id是数据库字段名称,
    例如
    f_id 字段的内容是aaa

    DataNavigateUrlFormatString="xxx.aspx?f_id={0}"
    那么生成的链接地址就是
    <a href="xxx.aspx?f_id=aaa"