<asp:HyperLinkField DataNavigateUrlFields= "个人网页 "
DataNavigateUrlFormatString= "~/Members/{0} "
HeaderText= "个人网页 " Text= "检视个人网页 "/>
<asp:Hyperlinkfield DataNavigateUrlFields = "part,class "
navigateurl= "class.aspx?part={0}&class={1}& "
target= "_blank " DataNavigateUrlFormatString = "class.aspx?part={0}&class_ID={1} " DataTextField= "class "/>
可以看出DataNavigateUrlFields是超链接可能会使用到的数据字段的字段名称,一般他会配合 DataNavigateUrlFormatString或者你说的NavigateUrl这个来使用.
NavigateUrl--你也可以不用配合DataNavigateUrlFields,而直接NavigateUrl= "ChapterManger.aspx?CourseID= " + ' <%# DataBinder. ...
这样的也可以