我也是初学者,希望回答的能帮到你
1.
column 是列的意思
而
2.
至于

3.
datanavigateurlformatsteing=""bbs_view.aspx?=id={0}
datatextfield="subject"
/>
刚才已经说过了 asp:hyperlinkcolumn 跟 ASP:templatecolumn 一样,是存在于显示控件中的 列,其中 datanavigateurlfield、datanavigateurlformatstring 、datatextfield 都是
(datanavigateurlformatsteing 楼主最后的单词应该是 string ,你的引号也打的不对,好像你这句代码都有问题)
datanavigateurlfield="id" 这个是存放的的记录的主键ID ,而这个主键ID ,是为
datanavigateurlformatstring ="bbs_view.aspx?id={0}" 这个做准备的
"bbs_view.aspx?id={0}" 这个很明显的是页面跳转的代码,{0}代表的就是 datanavigateurlfield中存放的主键ID
datatextfield="subject" 这个最显而易见,顾名思义 textfield 就是显示的文本,里面的subject应该是个 列名
完整的解释:
在显示控件中有一列是用 subject 作为超链接来实现跳转页面的,点击后会 跳转到 bbs_view.aspx 这个页面,看样子好像是查看某一类别的帖子
OK,回答完毕,希望能帮到你
很有可能是编写者自定义的控件,这个,必须看完整的源代码文件
整体来说你这是数据绑定模板的东东,
而
2,
这个就是模板的具体应用,相当于前面做好了模型,实施的时候当然对象是一样的啦,因此每个前面都要有图片了啊。
3.datanavigateurlfield="id" 这个里面的id代表什么?
datanavigateurlformatsteing=""bbs_view.aspx?=id={0}
datatextfield="subject" 这三行是对连接模板的属性定义啊,id是标示每一个连接的,而且是用来跳转的参数,datatextfield是数据库中的列的名称,就是绑定到数据库中的字段名,