格式化点击这个链接所指向的url地址,这个地址是带参数的,并且这个参数是动态的。
我们知道.net中{0}是占位符,也就是把参数名newid后面的一个位置留给动态绑定的值
NewsInfo.aspx?newid={0}
一般超链接标记是 <a href="url目标地址">文本</a> , 这样就实现了 网页跳转。
DataNavigateUrlFormatString 里面填的就相当于 href="url目标地址" 里的 url目标地址, 你看普通的动态网页地址 一般是 http://www.XXX.aspx?id=1 这里的结构和你提问的结构是不是很相似,所以“?”后面是传递给目标页面的查询参数 例如“id= 1” 就是参数字段, 而一般这个参数字段是动态的,需要动态生产。 而net提供了动态绑定技术,{0} 作用和前面朋友说的一样提供动态绑定是动态字段绑定站位用。