(转)asp.net gridview中插入链接HyperLinkField的问题
2009-05-19 14:51
435 查看
<asp:HyperLinkField HeaderText="连接地址" Text="查看" DataNavigateUrlFields="charges,trip,leg"
DataNavigateUrlFormatString="TripItem.aspx?charges={0}&trip={1}&leg={2}&Op_type=view" arget="_blank">
</asp:HyperLinkField>
解释:
1、HeaderText:列头标题
2、Text:单元格内显示的内容,也可以绑定数据源中的一个字段的名字。
3、DataNavigateUrlFields:一个或者多个数据源中的字段的名字。
4、DataNavigateUrlFormatString:链接地址的格式字符串。其中{n}代表DataNavigateUrlFields中绑定的字段。
由DataNavigateUrlFields和DataNavigateUrlFormatString来确定具体的链接地址是什么。下边举几个例子。
1、DataNavigateUrlFormatString="http://www.baidu.com/" 固定的地址,即点击每行的链接都打开同一个网页。
2、DataNavigateUrlFields='link" DataNavigateUrlFormatString="{0}" 链接地址存在数据源中,字段名字为“link”
3、DataNavigateUrlFields="charges,trip,leg" DataNavigateUrlFormatString="TripItem.aspx?charges={0}&trip={1}&leg={2}&Op_type=view" 查询字符串的值存在数据源中,字段名字为"charges","trip","leg"。链接地址为TripItem.aspx。
通过上边的例子应该理解DataNavigateUrlFields和DataNavigateUrlFields两个属性,DataNavigateUrlFields用于绑定数据源中一个或者多个字段,多个字段用","分开。然后用DataNavigateUrlFields组合成一个完整的链接地址,并在ataNavigateUrlFields中可以{n}引用DataNavigateUrlFields中的绑定的数据源中的字段。
DataNavigateUrlFormatString="TripItem.aspx?charges={0}&trip={1}&leg={2}&Op_type=view" arget="_blank">
</asp:HyperLinkField>
解释:
1、HeaderText:列头标题
2、Text:单元格内显示的内容,也可以绑定数据源中的一个字段的名字。
3、DataNavigateUrlFields:一个或者多个数据源中的字段的名字。
4、DataNavigateUrlFormatString:链接地址的格式字符串。其中{n}代表DataNavigateUrlFields中绑定的字段。
由DataNavigateUrlFields和DataNavigateUrlFormatString来确定具体的链接地址是什么。下边举几个例子。
1、DataNavigateUrlFormatString="http://www.baidu.com/" 固定的地址,即点击每行的链接都打开同一个网页。
2、DataNavigateUrlFields='link" DataNavigateUrlFormatString="{0}" 链接地址存在数据源中,字段名字为“link”
3、DataNavigateUrlFields="charges,trip,leg" DataNavigateUrlFormatString="TripItem.aspx?charges={0}&trip={1}&leg={2}&Op_type=view" 查询字符串的值存在数据源中,字段名字为"charges","trip","leg"。链接地址为TripItem.aspx。
通过上边的例子应该理解DataNavigateUrlFields和DataNavigateUrlFields两个属性,DataNavigateUrlFields用于绑定数据源中一个或者多个字段,多个字段用","分开。然后用DataNavigateUrlFields组合成一个完整的链接地址,并在ataNavigateUrlFields中可以{n}引用DataNavigateUrlFields中的绑定的数据源中的字段。
相关文章推荐
- asp.net gridview中插入链接HyperLinkField
- ASP.NET 2.0 – 善用GridView控件的HyperLinkField数据行 (转自章立民CnBlogs)
- ASP.NET 2.0 GridView的HyperLinkField设置心得
- ASP.NET GridView HyperLinkField传值和取值
- ASP.NET HyperLink 中文链接问题
- asp.net中GridView控件使用HyperLinkField的方法
- ASP.NET GridView_第三篇_HyperLinkField和ButtonField
- 【ASP.Net】善用GridView控件的HyperLinkField数据行
- asp.net中HyperLinkField链接中绑定数据
- 解决ASP.net的GridView自动换行的问题
- asp.net中label、table、gridview不自动换行的问题
- Asp.net 中的GridView导出遇到的两个问题和解决方法
- ASP.NET中使用数据处理插入数据注意的问题
- ASP.NET 2.0/3.5中直接操作Gridview控件插入新记录
- 遇到的问题------Asp.net使用GridView的编辑修改功能回发无效
- 巧用CSS解决asp.net中Gridview边框样式问题
- Asp.net 2.0自定义控件(点击HyperLink后执行事件)[网友问题: DataList里HyperLink控件激发事件,在哪定义?]
- 刚刚开始搞asp.net2。0好多问题啊,,,先贴一个关于gridview的帖子先
- 刚刚开始搞asp.net2。0好多问题啊,,,先贴一个关于gridview的帖子先
- 【ASP.NET】解决HyperLink的NavigateUrl显示不正确的问题