DataTextFormatString="{0:c}"这个是什么意思?
  为什么是ceshi.aspx?tid={0}  而不是ceshi.aspx?tid=id呢?
DataNavigateUrlField="id" 起什么作用
                 HeaderText="link"
                 DataNavigateUrlField="id"
                 DataNavigateUrlFormatString="ceshi.aspx?tid={0}"
                 DataTextField="PriceValue"
                 DataTextFormatString="{0:c}"
                 Target="_blank"/>

解决方案 »

  1.   

    tid={0}这里的“0”指的是第1个参数,也就是你指定的“id”,你可能会同时有几个参数,可以使用tid={index}这样的形势来访问
    DataTextFormatString="{0:c}"这里的“{0:c}”是一种数据的显示格式,具体还有其他的诸如{0:D},{0:N}等等,你可以Google以下
    DataNavigateUrlField="id"这里的"id"应该是你的数据库字段名,也就是绑定的要传给tid的参数的值