HyperLinkColumn 中的DataTextField和DataNavigateUrlField各代表什么含义

解决方案 »

  1.   

    不知道 HyperLinkColumn 这个是什么。。但一般像DataTextField和DataNavigateUrlField 这样的属性就是 绑定数据库里的数据到控件上的,DataTextField这个应该是绑定显示文本的数据字段,DataNavigateUrlField这个应该是绑定点击后转向到的URL的数据字段
      

  2.   

    DataTextField这个是显示的文字属性。
    DataNavigateUrlField是跳转的页面路径
      

  3.   

    DataTextField:显示为超链接的文本字段,比如常见的新闻标题列
    DataNavigateUrlField:多个链接其实是打开一个网页,告诉什么区别内容呢?通常是主键ID,就用它来设置;
    其实还有一个属性也必须要设置,那就是NavigateUrlFormatString,这个是用来设置静态地址的
    例:新闻标题为"Title",主键为"ID",显示新闻的页面为Article.aspx,则可以按以下设置:
    DataTextField: Title
    DataNavigateUrlField: ID
    NavigateUrlFormatString: Article.aspx?id={0}
    则浏览ID为6的新闻真实地址则是:Article.aspx?id=6