Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何使gridview单元格中的数据成为指向外部站点的超链接,同时更改url_Vb.net_Url_Gridview_Hyperlink - Fatal编程技术网

Vb.net 如何使gridview单元格中的数据成为指向外部站点的超链接,同时更改url

Vb.net 如何使gridview单元格中的数据成为指向外部站点的超链接,同时更改url,vb.net,url,gridview,hyperlink,Vb.net,Url,Gridview,Hyperlink,谢谢你浏览我的帖子。我将尽量澄清我的问题。我有一个网格视图,带有边界字段。我有一个列,在其中我想使该列下的所有数据成为指向外部url的超链接 外部url是这样的。www.example.com/EX/EXX 列下的字段(将是超链接)类似于以下内容,例如EXX 有没有办法将数据传输到URL中?例如,单元格中的EX将转到url中的EX所在的位置,单元格中的EXX将转到url中的EXX所在的位置 如果这没有任何意义,请让我知道,我会澄清 再次感谢您提供的帮助。对于超链接,请使用模板字段而不是边界字段,

谢谢你浏览我的帖子。我将尽量澄清我的问题。我有一个网格视图,带有边界字段。我有一个列,在其中我想使该列下的所有数据成为指向外部url的超链接

外部url是这样的。www.example.com/EX/EXX

列下的字段(将是超链接)类似于以下内容,例如EXX

有没有办法将数据传输到URL中?例如,单元格中的EX将转到url中的EX所在的位置,单元格中的EXX将转到url中的EXX所在的位置

如果这没有任何意义,请让我知道,我会澄清


再次感谢您提供的帮助。

对于超链接,请使用
模板字段
而不是
边界字段
,因为您将能够利用
控件的属性,如下所示:

<Columns>
    ...
        Your bound fields here
    ...
    <asp:TemplateField>
        <ItemTemplate>
            <asp:HyperLinkField HeaderText="Title"
               DataTextField="Some Text"
               DataNavigateUrlFields="FieldThatHasEXValue, FieldThatHasEXXValue" 
               DataNavigateUrlFormatString="www.example.com/{0}/{1}" />
        </ItemTemplate>
    </asp:TemplateField>
</Columns>

...
这里是你的界域
...

对超链接使用
模板字段
而不是
边界字段
,因为您将能够利用
控件的属性,如下所示:

<Columns>
    ...
        Your bound fields here
    ...
    <asp:TemplateField>
        <ItemTemplate>
            <asp:HyperLinkField HeaderText="Title"
               DataTextField="Some Text"
               DataNavigateUrlFields="FieldThatHasEXValue, FieldThatHasEXXValue" 
               DataNavigateUrlFormatString="www.example.com/{0}/{1}" />
        </ItemTemplate>
    </asp:TemplateField>
</Columns>

...
这里是你的界域
...

感谢您的快速回复。当你看到眼前的解决方案时,它是多么的简单!如果你不介意的话,我还有一个问题。EXX和EXX数据实际上在同一个单元格中。那么,单元格1将显示“EX-EXX”,有没有办法用“/”将EX和EXX分开?我最好把这两个部分分开列。再次感谢。@Josh_和_的问题-我认为你最好选择两个单独的专栏。谢谢你的快速回复。当你看到眼前的解决方案时,它是多么的简单!如果你不介意的话,我还有一个问题。EXX和EXX数据实际上在同一个单元格中。那么,单元格1将显示“EX-EXX”,有没有办法用“/”将EX和EXX分开?我最好把这两个部分分开列。再次感谢。@Josh_和_的问题-我认为你最好选择两个单独的专栏。