首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将url添加到网格视图中的超链接域

将url添加到网格视图中的超链接域
EN

Stack Overflow用户
提问于 2012-04-05 14:26:34
回答 1查看 1.1K关注 0票数 0

我有一个动态的网格视图。我在页面加载中添加了列。

我使用以下代码来添加Hyperlinkfield:

代码语言:javascript
复制
 string[] url = new string[1];
 url[0] = field.InternalName;
 HyperLinkField link = new HyperLinkField();
 link.HeaderText = field.Title;
 link.DataNavigateUrlFields = url;
 link.DataNavigateUrlFormatString = "{0}";
 link.DataTextField = field.InternalName;
 link.SortExpression = field.InternalName;
 grid.Columns.Add(link);

我的问题是:例如,我的url是"http://Test1.docxhttp://Test1.docx“。

我想要将导航set设置为"http://Test1.docx“。

EN

回答 1

Stack Overflow用户

发布于 2012-04-05 15:34:02

如果我正确地理解了问题所在。field.InternalName字段包含您要分配给字符串数组的"http://Test1.docxhttp://Test1.docx“,并且您试图仅获取逗号前的第一个值。

在这种情况下,您需要拆分字符串:

代码语言:javascript
复制
string[] urlSplit = field.InternalName.Split(',');  
link.DataNavigateUrlFields = urlSplit[0];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10023635

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档