电脑故障

位置:IT落伍者 >> 电脑故障 >> 浏览文章

GridView中的超链接


发布日期:2018/3/23
 

GridView中的超链接

GridView中的超级链接可以设置一个模版列放入超级链接的控件设置绑定参数即可

数据绑定方式有两种如下示例

Eval方式 <%# Eval(id) %>

Bind方式 <%# Bind(id~/infoaspx?id={}) %>

推荐使用第一种方式可以在一个<%# %>里放入多个绑定而第二种只能如此绑定一个值 <%# Eval(id) + : + Eval(name)%>

做超级链接的控件我们也有多种选择

asp:LinkButton

示例 <asp:LinkButton ID=LinkButton OnClientClick=<%# windowopen(infoaspx?id= + Eval(id) + &name= + Eval(name) + ) %> runat=server><%# LinkButton方式绑定: + Eval(id) %></asp:LinkButton>

asp:HyperLink

示例 <asp:HyperLink ID=HyperLink runat=server NavigateUrl=<%# ~/infoaspx?id= + Eval(id) + &name= + Eval(name) %> Text=<%# HyperLink控件: + Eval(id) %>></asp:HyperLink>

a标签

示例

<a <%# infoaspx?id= + Eval(id) + &name= + Eval(name) %>>a标签:<%# Eval(id) + : + Eval(name)%></a>

<a javascript:alert(<%# ~/infoaspx?id= + Eval(id) + &name= + Eval(name) %>)>链接js事件:<%# Eval(id) %></a>

参考: wzy_love_sly (csdn)

上一篇:datatable序列化与反序列化

下一篇:FrameSet左右收缩编码