如何在asp.net c#...的gridview中添加动态超链接? [英] How to add dynamic hyperlinks in gridview in asp.net c#...?

查看:86
本文介绍了如何在asp.net c#...的gridview中添加动态超链接?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你能告诉我如何在网格视图中添加动态超级链接。



假设在我的数据库中我有一个名为Project的表,我有一个名为projectname。

我想将ProjectName显示为超链接。



你可以解释如何在gridview中添加超链接

解决方案

试试这个: -

 <   asp:GridView     ID   =  grid1    runat   =  server    AutoGenerateColumns   =  false   >  
< >
< asp:TemplateField HeaderText = ProjectName >
< ItemTemplate >
< asp:HyperLink ID = hLnkProject runat = server 文字 =' <% #Eval( ProjectName
%> '
> < ; / asp:HyperLink >
< / ItemTemplate >
< / asp:TemplateField >
< span class =code-keyword>< / Colum ns >
< / asp:GridView >


使用此



< asp:templatefield visible =falsexmlns:asp =#unknown>

< itemtemplate>

< asp:label id =lblAutoIDrunat =servertext =<%#Eval(autoid)%& gt;=>



Can you tell me how to add dynamic hyper links in the grid view.

Suppose in my database i have a table called Project in that i have column called projectname.
I want to display ProjectName as a hyper link.

Can u explain how to add Hyperlinks in gridview

解决方案

try this :-

<asp:GridView ID="grid1" runat="server" AutoGenerateColumns="false" >
     <Columns>
         <asp:TemplateField HeaderText="ProjectName" >
            <ItemTemplate>
              <asp:HyperLink ID="hLnkProject" runat="server" Text='<%#Eval("ProjectName")
                     %>'></asp:HyperLink>
            </ItemTemplate>
         </asp:TemplateField>
    </Columns>
  </asp:GridView>


Use this

<asp:templatefield visible="false" xmlns:asp="#unknown">
<itemtemplate>
<asp:label id="lblAutoID" runat="server" text="<%#Eval(" autoid")%&gt;"="">


这篇关于如何在asp.net c#...的gridview中添加动态超链接?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆