2011-08-08 7 views
2

は、私は今URL形式として返されたレコードを持っているので、私の前の質問Putting together a tricky SQL query(ハイパーリンクコントロールなし)asp.netでGridViewの中にハイパーリンクを作成するなど

のフォローアップ、どのように私は、ハイパーリンクとしてそれらを表示することができます私のgridviewで?

Dim pds As PagedDataSource = New PagedDataSource() 
GridView1.DataSource = pds 
GridView1.DataBind() 

おかげ

答えて

3

あなたはTemplateColumnを使用して標準を構築することができます:

私のVBのコードがある(これは、クライアントがそれを行う望んでいるか、あまり私は彼らの心を変更するために言うことができるです) ItemTemplateのハイパーリンク。

<TemplateColumn> 
    <ItemTemplate> 
     <a href='<%#Eval("LinkUrl")%>'>Click me</a> 
    </ItemTemplate> 
</TemplateColumn> 
+0

私は2つの列を表示しています(1つはリンク "LinkUrl"に記載されているようにハイパーリンクがあり、1つはデータベースストアドプロシージャからのものです)。私はどのようにして2番目のものを消滅させるのですか? – DotNetRookie

+1

AutoGenerateColumnsがfalseに設定されていることを確認してください。表示する列を定義する必要がありますが、表示をより詳細に制御できます。 –

+0

待って、私はあなたを誤解したと思います。 "LinkUrl"をリンクを含む列の名前に置き換えます。 –

関連する問題